![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android开发
文章平均质量分 63
onceNews
这个作者很懒,什么都没留下…
展开
-
Android开发的广播机制讲解
概述在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应用程序所接收。什么是Broadcast Receiver...原创 2014-05-03 00:01:42 · 237 阅读 · 0 评论 -
底部菜单栏之Fragment的详细介绍和使用方法
底部菜单栏之Fragment的详细介绍和使用方法 :http://blog.csdn.net/loongggdroid/article/details/9366413原创 2014-11-21 00:18:16 · 237 阅读 · 0 评论 -
Android--添加子视图(addView和setView)
我们在添加视图文件的时候有两种方式,一种是通过在xml文件定义layout,另一种方式是在java代码中动态生成布局文件。在xml中定义的layout要想转化为view,需要使用到LayoutInflater类。1.构造xml文件2.LayoutInflater提到addview,首先要了解一下LayoutInflater类。这个类最主要的功能就是实现将xml表述的layout转化...原创 2014-10-24 01:57:26 · 354 阅读 · 0 评论 -
Android 启动Launcher的说明
LauncherApplication->onCreate 1.//设置最小堆内存4M 2.//建立应用图标缓存器 3.//建立LauncherModel 4.//注册Intent.ACTION_PACKAGE_ADDED,Intent.ACTION_PACKAGE_REMOVED,Intent.ACTION_PACKAGE_CHANGED事件监听器 Launcher...原创 2014-10-24 01:26:25 · 235 阅读 · 0 评论 -
android动态布局方法总结
//绝对布局AbsoluteLayout abslayout=new AbsoluteLayout (this);setContentView(abslayout);Button btn1 = new Button(this);btn1.setText(”this is a button”);btn1.setId(1);AbsoluteLayout.LayoutPara...2014-09-19 00:21:49 · 136 阅读 · 0 评论 -
android回调函数总结
android回调函数总结回调函数就是那些自己写的,但是不是自己来调,而是给别人来掉的函数。消息响应函数就可以看成是回调函数,因为是让系统在合适的时候去调用。这不过消息响应函数就是为了处理消息的,所以就拿出来单做一类了。其实本质上就是回调函数。但是回调函数不是只有消息响应函数一种,比如在内核编程中,驱动程序就要提供一些回调函数,当一个设备的数据读写完成后,让系统调...原创 2014-08-28 00:12:09 · 137 阅读 · 0 评论 -
修改设置Android Preference相关样式
使用google默认的PreferenceActiivty实现了该功能,但都是默认的背景和字体。怎么才改变它们的样式呢?PreferenceActivity继承ListActivity,所以本质上它是列表,所以可以通过得到它的ListView来设置背景或其它样式,如: getListView().setBackgroundColor(Color.BLUE);复制代码背景颜...原创 2014-08-14 00:51:07 · 759 阅读 · 0 评论 -
Android PrefeneceActivity知识小结
1.PrefeneceActivity都提供了哪几种元素可供使用 image各个对象的继承关系(看sdk api)Preference ---> CheckBoxPreferenceDialogPreference -------> EditTextPreference, ListPreference,PreferenceGroup -------> Pref...原创 2014-08-14 00:49:16 · 155 阅读 · 0 评论 -
安卓cpu超频降频
1.Android获取系统cpu信息,内存,版本,电量等信息 :http://www.2cto.com/kf/201206/134236.html2.Android获取CPU信息(CPU名字和主频) :http://blog.csdn.net/hudashi/article/details/84625393.获取Android设备电池电量状态 :http://blog.csdn...2014-08-05 00:49:05 · 1104 阅读 · 0 评论 -
ndroid进程间通信:使用AIDL
要进程间通信、需要AIDL(以及Binder),那么可以默认你对这些概念已经有了一些了解,你(大致)知道它们是什么,它们有什么用,所以为了节约大家的眼力和时间,在此我不复制粘贴网上泛滥的博客或者翻译冗长的android文档。 关于AIDL的介绍在文档:docs/guide/developing/tools/aidl.html 关于IBinder的介绍在文档:do...2014-07-24 00:17:38 · 130 阅读 · 0 评论 -
for,foreach,iterator的用法和区别
相同点: 三个都可以用来遍历数组和集合不同点:1.形式差别 for的形式是 for(int i=0;i原创 2015-01-05 23:06:09 · 173 阅读 · 0 评论 -
Android 系统及framework 概述
初次接触android的朋友,首先需要对android系统有一个整体的认识,下面就分别对安卓的不同设计层次做一个描述:一、Android 的开发分为三个类型:移植开发移动设备系统;android 系统级开发和应用程序开发。1、移植开发移动设备系统2、Android 系统级开发,指的是扩展android 的框架或者是修改bug,这方面比较少,除非有些开发移动设备的厂商,...2014-06-27 22:41:59 · 241 阅读 · 0 评论 -
ubuntu下创建eclipse快捷方式
ubuntu下创建eclipse快捷方式 1、 sudo gedit /usr/share/applications/eclipse.desktop 2、向eclipse .desktop中添加以下内容: www.2cto.com [Desktop Entry] Encoding=UTF-8 Name=eclipse ...原创 2014-05-15 23:21:44 · 201 阅读 · 0 评论 -
android之 IntentFilter 应用
当Intent在组件间传递时,组件如果想告知Android系统自己能够响应和处理哪些Intent,那么就需要用到IntentFilter对象。 顾名思义,IntentFilter对象负责过滤掉组件无法响应和处理的Intent,只将自己关心的Intent接收进来进行处理。 IntentFilter实行“白名单”管理,即只列出组件乐意接受的Intent,但IntentFilter只会过...原创 2014-05-03 00:03:43 · 122 阅读 · 0 评论 -
Android网络开发之实时获取最新数据
在实际开发中更多的是需要我们实时获取最新数据,比如道路流量、实时天气信息等,这时就需要通过一个线程来控制视图的更新。示例:我们首先创建一个网页来显示系统当前的时间,然后在Android程序中每隔5秒刷新一次视图,以达到实时更新的效果。在Android中,更新视图不能直接在线程中进行,所以需要使用Handler来实时更新。在onCreate方法中执行语句:new Th...原创 2014-12-14 16:13:28 · 278 阅读 · 0 评论