-
Android实战技能:深入解析AsyncTask
Android实战技巧:深入解析AsyncTaskAsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInB...
5
热度 -
android Activity治理简析
androidActivity管理简析一、Activity的生命周期Activity的管理同样是基于C/S架构的,所有的activity管理都在server端进行。在Server端对每个activity进行调度的同时,Client端负责响应各个生命周期的函数。在Client端,对activity各个生命周期的响应都是在ActivityThread里进行操作。在本地,activity的生命周期如下图...
16
热度 -
Android 开 发 资 流 分 享
Android开发资源分享.一、精编教程贴1、安卓模拟器BlueStacks安装使用教程http://www.apkbus.com/android-64318-1-1.html2、Mkeylibgdx游戏引擎教程http://www.apkbus.com/android-57355-1-1.html3、java基础与android学习指南——实例教程http://www.apkbus.com/an...
546
热度 -
Android 4.0.1源码编译异常记录笔记
Android4.0.1源码编译错误记录笔记详细教程请参考这里:http://my.oschina.net/chenshouyong/blog/94540编译之前,建议留有足够的磁盘空间,我下载的是4.0.1版本,11.1G源代码!!!本人之前一次编译时,home下只剩下4G就贸然编译,结果后来nomorespace,害得我只能为home扩充空间,结果搞得硬盘分区表都没了,win7+Ubu...
67
热度 -
Android应用程序与SurfaceFlinger服务的联接过程分析
Android应用程序与SurfaceFlinger服务的连接过程分析前文在描述Android应用程序和SurfaceFlinger服务的关系时提到,每一个有UI的Android应用程序都需要与SurfaceFlinger服务建立一个连接,以便可以通过这个连接来请求SurfaceFlinger服务为它创建和渲染Surface。在本文中,我们将以Android系统的开机动画应用程序为例,详细描述An...
94
热度 -
Android的根本常用的短信操作
Android的基本常用的短信操作1、调用系统发送短信界面(传入手机号码+短信内容)2、隐藏发送短信(指定号码指定内容)(这里隐藏只是没有反写入数据库)3、获得收件箱接收到的短信4、Android屏蔽新短信通知提示信息:(ContentObserver)4、删除刚接收到的短信:A)、带提示删除B)、无新短信通知=删除短信所用到的相关数据类:Intent、SmsManager、BroadcastRe...
1
热度 -
Android电话信息有关API
Android电话信息相关API转载自:http://www.linuxidc.com/Linux/2011-10/45049.htmandroid平台提供的电话信息系统管理功能,主要包括:获取电话信息(设备信息、SIM信息以及网络信息)、侦听电话状态(呼叫状态、服务状态、信号强度状态等)和调用电话拨号器。TelephoneManager类?在Manifest中添加Permission?:<...
14
热度 -
Android顺利刷到beagle board ^
Android成功刷到beagleboard^_^捣鼓了3天,终于成功把android刷到beagleboard上面了.beagleboard是个很小型的计算机主板,一般可以运行各种嵌入式linux,比如?ngstr?m.详细specs看这里:具体刷机guide看这里:http://labs.embinux.org/index.php/Main_Page个人经验概述一下,首先是要编译boot用的k...
266
热度 -
年底了,说说今年手机软件市场,说说明年对Android Market的期望
年终了,说说今年手机软件市场,说说明年对AndroidMarket的期望2008年AndroidMarket开始接受付费程序的发布,如今总程序数超过10,000。这个成绩,看跟谁比了,跟appstore相比,还是不够抢眼。而Android的用户总数超过一百万,这个大概是iphone一个月的销量。几乎所有人都认为Android有极大的潜力,不过要是潜太久,容易把自己憋死了。对androidmarke...
84
热度 -
android小技艺
android小技巧好久没有更新blog了,今天那就即兴写点。退出软件我们知道android是多任务的系统,当多个Activity相互跳转的时候,这个时候在每个Activity都有退出出口的话,怎么真正退出就成为了一个小小的问题,在网上很多资料都说,个人觉得都是没有真正解决问题的实质。先爆料一下网上的,杀死进程的方式:1,android.os.Process.killProcess(android...
16
热度 -
创办一个android maven application
创建一个androidmavenapplication出自:http://blog.csdn.net/luhuajcdd/article/details/8132386手动的创建自己的androidapplication1.用androidtool创建项目。androidcreateproject\--target<target_ID>\--name<your_project_n...
92
热度 -
完整的Android引路蜂map应用源码上载
完整的Android引路蜂地图应用源码下载这里提供一个比较完整的引路蜂地图Android应用源码下载,基本涵盖了引路蜂地图API的所有功能,包括离线地图,路径查询,地址查询,地图模式选择等。设备上在GalaxyNexus和NexusS,Nexus7Tablet测试通过,可以做为你学习或开发引路蜂地图应用的参考。完整的Android引路蜂地图应用源码下载主界面搜索,包括:地址查询,本地查询,IP地图...
75
热度 -
Android AsyncTask异步处置
AndroidAsyncTask异步处理在开发Android应用时必须遵守单线程模型的原则:AndroidUI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1.不要阻塞UI线程2.确保只在UI线程中访问AndroidUI工具包当一个程序第一次启动时,Android会同时启动一个对应的主线程(MainThread),主线程主要负责处理与UI相关的事件,如:用...
78
热度 -
四、定制Lint检查的规则
定制Android-Lint检查问题的现有规则田海立2012-10-02对Android-Lint发现的问题,我们需要进一步的处理:是确实存在的我们自己的设计问题,要解决它;对无关紧要或者是我们特别设计的问题,要在Android-Lint中忽略掉。要解决的问题需要具体问题具体分析,本文主要讲解在Eclipse环境和命令行下,如何忽略掉Android-Lint中检查出的问题,并在此基础上,根据项目的...
12
热度 -
android animation的使用实例
androidanimation的应用实例??java">[java]?viewplaincopy<?xml?version="1.0"?encoding="UTF-8"?>??<set?xmlns:android="http://schemas.android.com/apk/res/android">????????<!--???????????Tween?Ani...
50
热度 -
懂得钩子Hook以及在Thinkphp下利用钩子使用行为扩展
理解钩子Hook以及在Thinkphp下利用钩子使用行为扩展什么是钩子函数个人理解:钩子就像一个”陷阱”、”监听器”,当A发送一个消息到B时,当消息还未到达目的地B时,被钩子拦截调出一部分代码做处理,这部分代码也叫钩子函数或者回调函数参考网上说法譬如我们用鼠标在某个窗口上双击了一次,或者给某个窗口输入了一个字母A;首先发现这些事件的不是窗口,而是系统!然后系统告诉窗口:喂!你让人点了,并且是连续点...
6
热度 -
php程序效率优化的一些谋略小结
php程序效率优化的一些策略小结1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个URL文件时候的PHP版本问题;2.尽量的少进行文件操作,虽然PHP的文件操作效率也不低的;3.优化SelectSQL语句,在可能的情况下尽...
40
热度 -
Abstract Class和Interface之间的不同:
PHP中的AbstractClass和Interface原文:http://www.techflirt.com/tutorials/oop-in-php/abstract-classes-interface.html最近开始学习PHP+MySQL,记录下学习过程中的重点内容吧,然后考虑把开发网站的过程也写一个系列Blog。这篇blog主要介绍了AbstractClass和Interface...
76
热度 -
50个拔高PHP程序运行效率的方法
50个提高PHP程序运行效率的方法0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提...
13
热度 -
写PHP代码您搞过单元测试吗
写PHP代码你搞过单元测试吗其实一开始我内心是想做单元测试(unittesting)的,但时间久了,也就不想了。要想通过PHP编程成为技术领域的专家,其实功夫在PHP之外。数据库至少得看几本书,xml至少得看一本书,单元测试至少得看一本书,软件工程至少看一本,数据结构与算法至少看一本,*nix至少得看一本,Web服务器至少看一本,佛经得看一本,道德经得看一本,易经可能也得看一本,等等,不停的看下去...
53
热度