
Android framework
文章平均质量分 63
jmc_pure
这个作者很懒,什么都没留下…
展开
-
android 4.4 Settings分析
本问将回答以下八个问题,如有错误,敬请批评指正,不胜感激!(注:本文中的Settings解析基于android4.0+)问题一、Settings的主界面是怎么实现的?问题二、为什么使用hierarchyviewer 时Settings中的很多界面显示的都是SubSettings?问题三、hierarchyviewer 中显示SubSetting时如何确定我进入的是哪个fragment?转载 2014-07-31 20:33:14 · 2674 阅读 · 0 评论 -
NDK开发(2)——常见错误
企业中JNI开发流程:1、 java工程师定义好native方法2、 java工程师使用javah工具,生成native方法的签名3、 C工程师实现对应的C代码 Java调用C++和C代码的不同之处在于:编写android.mk文件的时候需要使用一个配置文件——#LOCAL_CPP_EXTENSION:= cc,这是一个C原创 2014-03-25 09:18:32 · 816 阅读 · 0 评论 -
NDK开发环境搭建
下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。1、Android 开发环境搭建 1) 下载 JDK(我的是JDK1.7)2) 下载 Android SDK,最新版本默认封装了ADT和eclipse,所以省去了配置ADT和SDKhttp://developer.android.com/sdk/index.html3)下载安装Android原创 2014-01-03 14:15:35 · 1097 阅读 · 0 评论 -
Android.mk文件分析
核心三大步:清除旧变量,设置新变量,调用编译函数。 一、Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。一般情况下Android.mk和需要编译的源文件在同一目录下,宏函数“my-dir”由编译系统提供,用于返回当前路径。定义成如下形式: LOCAL_PATH:=$(call my-dir) ===》将LOCAL_PATH变量定义成本文件所在目录路径。原创 2016-01-20 18:03:09 · 516 阅读 · 0 评论 -
NDK开发(1)——JAVA通过JNI调用C代码详细步骤
NDK中JAVA通过JNI调用C的实现步骤1、创建android工程test 2、在已创建的android工程中创建一个XXX类,并在本类中声明一个native方法,加载本地C库文件的静态块 3、编译刚刚创建的XXX类,得到XXX.class文件 4、使用javah工具产生C语言的.h头文件A、在test工程的根目录下创建一个jni文件夹B、打开命令窗口原创 2013-12-30 21:25:28 · 946 阅读 · 0 评论 -
Android Settings修改小记
1、Android Settings 大部分功能是用Preference+Fragment实现的,其架构布局不同于普通的Android应用开发,如何在Settings XML代码中跳转到某个activity呢? 方案: android:key="ethernet_static_ip_settings" android:title="@string/catego原创 2016-06-24 10:36:26 · 1256 阅读 · 0 评论