Android
踏月
这个作者很懒,什么都没留下…
展开
-
android的自定义样式的radiobutton
源生的radiobutton空间的按钮图标大家都知道是一个圆形的按钮形状,由于业务的需要有可能更改它的样式,所以就用到了自定义图标样式。更改radiobutton图标样式的方法其实很简单,只需要一个selector选择器文件即可,废话不多说了,贴代码:请看radiobut原创 2011-09-21 16:00:27 · 8995 阅读 · 0 评论 -
Android Application 和 开机广播之间的关系
Android 的应用类 Application 类与开机广播” android.intent.action.BOOT_COMPLETED“ 的关系如下:1、只有在Manifest文件中静态注册开机广播后,应用的Application类才会执行onCreate2、当注册开机广播后,首先执行Application中的onCreate方法,然后才执行开机广播中的onReceive3、当监听原创 2013-10-29 13:28:43 · 2839 阅读 · 0 评论 -
Android进程与广播注册的一点心得
做过android开发的应该都知道可以通过监听开机广播,或者外置SD卡挂载与卸载等的广播来启动应用程序。但是前提是应用是启动过的,应用在设置里面的 ”强制停止“是亮着的,即应用进程必须是启动的。 如果是应用从安装后一直没启动是没办法监听到所有的广播的,如果应用启动过,通过手动在设置里将应用停掉,则也将收不到开机等广播。原创 2013-10-15 13:44:34 · 1194 阅读 · 0 评论 -
Windows环境下Android 源码模块下载
Android 源码下载步骤 windows下需要下载安装git工具,具体http://code.google.com/p/msysgit/downloads/list运行以下命令,来看一下有多少个Android Git源码库:git clone https://android.googlesource.com/platform/manifest.git。这条命原创 2013-08-19 11:46:07 · 1142 阅读 · 0 评论 -
android ADB PUSH 安装apk的具体步骤 及 与 ADB INSTALL 的区别
C:\Documents and Settings\leixiong>adb rootadbd is already running as rootC:\Documents and Settings\leixiong>adb remountremount succeededC:\Documents and Settings\leixiong>adb push E:\原创 2013-05-06 17:48:24 · 3725 阅读 · 0 评论 -
android中查看Activity的栈的的内容
查看 activity 栈的状态: adb shell dumpsys activity很好用的一个命令,对调试程序大有帮助原创 2012-07-16 10:22:56 · 8646 阅读 · 0 评论 -
android HandlerThread使用小例
之前研究过handler 和 looper 消息队列,不过android里的handler不是另外开启线程来执行的,还是在主UI线程中,如果想另启线程的话需要用到HandlerThread来实现。在使用HandlerThread的时候需要实现CallBack接口以重写handlerMessage方法,在handlerMessage方法中来处理自己的逻辑。下来给出一个小例子程序。layout文件原创 2012-07-06 17:39:15 · 4065 阅读 · 0 评论 -
细说Activity的singleTask加载模式
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C原创 2012-06-12 13:57:47 · 732 阅读 · 0 评论 -
Windows环境下载android源代码
最近需要android自带的项目源代码。网上一搜居然要在linux下用git下载。后来找到了windows下的git下载方法。步骤如下: 1、到 http://code.google.com/p/msysgit/downloads/list下载 最新windows下的git工具,然后安装 2、在自己的磁盘上新建一个文件夹,进入文件夹。右键点击后选择Git Bash,接着会跳原创 2012-04-06 23:39:22 · 963 阅读 · 2 评论 -
Android Service全面总结
1、Service的种类 按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主进程被Kill后,服务便会终止。 非常常转载 2011-12-03 11:27:10 · 693 阅读 · 0 评论 -
Android应用程序基础知识
Android应用程序是用java语言写的,通过aapt工具把应用程序所需要的任何数据、资源文件打包成apk文件,这个文件是一个将应用安装到手机上的一个载体。 有很多方式,每个android应用程序存在于不同的世界:(1) 默认的,每个应用在他自己的Linux进程中运行,当应用中的任何代码需要执行时android就启动相应的进程,当不需要执行时并且系统资原创 2011-11-27 13:31:18 · 1069 阅读 · 7 评论 -
新版本Android SDK 找不到adb.exe的解决方法
貌似从SDK 2.2后tools包下面就没有了adb.exe文件了,而且还给出个说明文件adb_has_moved.txt,里面明确告诉了原因:The adb tool has moved to platform-tools。原来从SDK R8以后,SDK需要有一个新的组件支持,这个组件叫做Platform-tools,adb已经迁移到这个目录下去了。并且adb_has_moved.txt文件也说原创 2011-11-23 15:14:33 · 13356 阅读 · 1 评论 -
android中SharedPreferences用法详解
在android应用开发中,作为配置环境的preferences,用到的地方颇多,下面我带大家来详细讲解下android中SharedPreferences的用法。先上图看下配置画面的效果吧。上图是preferences页面的效果图。点击设置IP地址后跳出设置对话框:android 为了方便管理SharedPreferences,为我们提供了简单快捷原创 2011-10-26 17:37:57 · 7633 阅读 · 4 评论 -
Fiddler抓手机网络包
Fiddler是一个强大的http原创 2014-11-21 11:11:29 · 2366 阅读 · 0 评论