- 浏览: 159808 次
- 性别:
- 来自: 深圳
最新评论
-
yong7356:
学习了。。。。。。。。。。。。
Android 如何建立AIDL -
910310lenfeng:
小有收获
Paint方法setXfermode -
ihopethatwell:
修改/data/data 权限,修改那几处?
Android——init.rc脚本 -
lyltiger:
http://www.qianxk.com wifi分析
Android Wifi模块分析(二) -
liuborama:
...
Android2.2下实现Ethernet上网
文章列表
Android 防止手机休眠
在开发Android程序时,有时候在程序运行的时候,不能让系统休眠,否则有一些运行会停止,因此我们需要设置禁止休眠,有两种方式:一种是添加权限,别一种是代码中设置,建议使用第一种方式,这样,在安装程序的时候会进行提醒:
第一种方式:
在Manifest.xml文件里面用user-permission声明
名称为:android.permission.WAKE_LOCK
第二种方式:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManage ...
a.java
Intent intent = new Intent("android.intent.action.xxx"); sendBroadcast(intent);
b.java
xxxx(){
...
IntentFilter filter = new IntentFilter(); filter.addAction("android.intent.action.xxx");
mContext.registerReceiver(m ...
Android Wifi模块分析(七)
本文来自:http://hi.baidu.com/anly_jun/blog/item/c329e422da1085af4623e8c2.html
2010-02-08 16:35
第七部分:IP地址的配置流程如图:
Android Wifi模块分析(六)
本文来自:http://hi.baidu.com/anly_jun/blog/item/56b75d3fabcd01c97d1e71c0.html
2010-02-08 16:34
第六部分:Wifi连接具体流程参见以下流程图:
Android Wifi模块分析(五)
本文来自:http://hi.baidu.com/anly_jun/blog/item/077b62f8b21bf404d9f9fdc7.html
2010-02-08 16:32
第五部分:配置 AP 参数当用户在 WifiSettings 界面上选择了一个AP 后,会显示配置AP 参数的一个对话框:
Android Wifi模块分析(四)
2010-02-08 16:29
第四部分:查找热点(AP)上一节(第三部分:Wifi开启)中讲到Wifi模块开启后会对外发送WIFI_STATE_CHANGED_ACTION。WifiLayer中注册了Action的Receiver。当WifiLayer收到此Action后开始scan的流程,具体如下:当wpa_supplicant 处理完SCAN 命令后,它会向控制通道发送事件通知扫描完成,从wifi_wait_for_event 函数会接收到该事件,由此WifiMonitor 中的MonitorThread 会被执行来出来这个事件:
...
Android Wifi模块分析(三)
本文来自:http://hi.baidu.com/anly_jun/blog/item/65e26e117e09ebcda6ef3f56.html
2010-02-05 17:13
第三部分:Wifi模块的启动(使能)WirelessSettings 在初始化的时候配置了由WifiEnabler 来处理Wifi 按钮,private void initToggles() {mWifiEnabler = new WifiEnabler(this, (WifiManager) ge ...
Android Wifi模块分析(一)
本文来自:http://hi.baidu.com/anly_jun/blog/item/8ecb92d593d144cf50da4b6e.html
2010-02-04 10:44
一:Wifi介绍
概述
WIFI就是一种无线联网的技术,以前通过网线连接电脑,而现在则是通过无线电波来连网;常见 ...
Android Wifi模块分析(二)
本文来自:http://hi.baidu.com/anly_jun/blog/item/6bfb3e45256c1b2dcefca375.html
2010-02-04 10:51
二:Wifi模块的初始化::
在 SystemServer 启动的时候,会生成一个ConnectivityService 的实例,
try {Log.i(TAG, "Starting Connectivity Service.");ServiceManager.addService(Context.CONNECTIVITY_SERVIC ...
Android Wifi模块分析(总览)
本文来自:http://hi.baidu.com/anly_jun/blog/item/cc37e706952c937003088161.html
2010-02-04 10:37
这两天通过对Android源码中Wifi模块相关代码的理解,对Wifi模块有了一个全新的认识。简单记录在这里,就算是为以后的学习留个记录。
总览:
1,Wifi介绍(百度百科)
2,Android中Wifi模块的初始化
3,Wifi模块的启动(使能)
4,Wifi扫描流程
5 ...
本文来自:http://www.eoeandroid.com/thread-56613-1-1.html
最近一些软件有了很牛X的悬浮窗口功能,很好奇怎么实现的,刚刚终于弄出来了...原理就是调用WindowManager直接操控View,然后再配合相应的WindowManager.LayoutParams属性,就OK了。这样产生出来的View根据LayoutParams的属性不同,效果也不一样。有关具体的属性,请自行参考SDK文档。以下代码请仅供演示:
public class myFloatView extends Activity {
/** Called w ...
//本文来自 "Java程序设计与数据结构导论"一书
//Java提供了一种方法定义的机制,它接受不定长的参数列表。在方法的形参中使用特写的语法,就可以定义任意个数参数的方法。参数自动放入数组中,以方便方法对它的处理。例如,average方法可以如下实现:public double average(int ... list){ double result = 0.0; if(list.length != 0) { int sum = 0; fo(int num : list) sum += num; result = (double)sum / list ...
最近在做Android2.2实现Ethernet上网,在网上找了些资料。
注:以下内容来自Z-yalinux的日志
http://my.chinaunix.net/space.php?uid=25369701&do=blog&id=215869
http://www.devdiv.com/forum.php?mod=redirect&tid=41482&goto=lastpost
AIDL(android 接口描述语言)是一个IDL语言,它可以生成一段代码,可以使在一个android设备上运行的两个进程使用内部通信进程进行交互。如果你需要在一个进程中(例如:在一个Activity中)访问另一个进程中(例如:一个Service)某个对象的方法,你就可以使用AIDL来生成这样的代码来伪装传递各种参数。 要使用AIDL,Service需要以aidl文件的方式提供服务接口,AIDL工具将生成一个 ...
java特性----增强FOR循环
原文:http://www.blogjava.net/xcp/archive/2008/08/03/new1.html
package com.test.For_Each;
import java.util.ArrayList;import java.util.Iterator;import java.util.List;
public class ForTest{ public static void main(String args[]) { int arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
/** ...