HengFeng

--博观而约取,厚积而薄发
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

随笔分类 -  Android

摘要:Mokoid是一个简洁的开源项目,从中可以学到android HAL/JNI/framework的实现。一, HAL层 (hardware\modules\led\Led.c & Led.h)在HAL最重要的是要有2个结构体:hw_module_t和hw_device_t某个具体的module需要封装这2个结构体,生产自己的结构体:structled_module_t{ struct hw_module_t common;};structled_control_device_t{ struct hw_device_t common; /* attributes */ int fd; / 阅读全文

posted @ 2013-03-29 11:14 hengfeng 阅读(795) 评论(0) 推荐(0)

摘要:一,什么是“纳信”纳信是基于局域网的一款android即时通讯软件。二,“纳信”有哪些功能1. 在同一局域网(WIFI)内,不同用户上线/下线检测。2. 进行文字聊天,并把聊天内容保存到数据库中。3. 发送/接收 sdcard上的文件,提示接收/发送进度。4. 建立语音对讲。5. 实时视频功能。 阅读全文

posted @ 2013-02-18 22:33 hengfeng 阅读(222) 评论(0) 推荐(0)

摘要:大部分有聊天功能的APP的聊天界面都是使用上图所示的界面布局,即本方和对方的聊天内容分别放置在屏幕的左右两边。要实现上述的效果,可以使用ListView绑定一个SimpleAdatper子类,在SimpleAdatper子类中重写getView方法。在getView中判断消息是谁发送的,并返回相应的View: //定义一个扩展的SimpleAdapter private class ExSimpleAdapter extends SimpleAdapter{ public ExSimpleAdapter(Context context, ... 阅读全文

posted @ 2013-02-06 17:24 hengfeng 阅读(390) 评论(0) 推荐(0)

摘要:ZZ : http://blog.csdn.net/yeqishi/article/details/6745802Android比较重要的三个img文件:make systemimage - system.img make userdataimage - userdata.img make ramdisk - ramdisk.img make snod - 快速打包system.img (with this command, it will build a new system.img very quickly. well, you cannot use “make snod” for all 阅读全文

posted @ 2012-01-14 12:03 hengfeng 阅读(1432) 评论(0) 推荐(0)

摘要:无意中从机锋市场下载到一款全能系统检测软件--Elixir2。它是一款Android平台上的全面系统信息的监控插件,能够显示电池、cpu、内存、内部和sd卡存储、分辨率、wifi、移动网络、gps、蓝牙、传感器等基本信息。 其中还有一个亮点是可以查看系统LOG, 包括logcat和dmesg,可以查找,过滤,设置LOG等级。这样就不用每次都要连着数据线用adb来参考LOG了。 阅读全文

posted @ 2012-01-10 10:55 hengfeng 阅读(287) 评论(0) 推荐(0)

摘要:ZZ: http://blog.csdn.net/zhjuan/article/details/62489561 、Git 的 安装 sudo apt-get install git-core curl 2 、安装Repo 首先确保在当前用户的主目录下创建一个/bin 目录(如果没有的话),然后把它(~/bin) 加到PATH 环境变量中接下来通过cURL 来下载Repo 脚本,保存到~/bin/repo 文件中curl http://android.git.kernel.org/repo >~/bin/repo 别忘了给repo 可执行权限chmod a+x ~/bin/repo 3 阅读全文

posted @ 2012-01-03 20:29 hengfeng 阅读(728) 评论(0) 推荐(0)