上一页 1 2 3 4 5 6 ··· 14 下一页

2016年12月9日

摘要: 最近新项目需要编译64位的动态库,这里记录如何配置。 在jni目录下加入Android.mk和Application.mk文件。 Application.mk Android.mk 加上这两个mk文件后,编译就会生成armeabi、armeabi-v7a、arm64-v8a的库文件。 补充: And 阅读全文
posted @ 2016-12-09 14:39 屌丝迷途 阅读(6556) 评论(0) 推荐(0) 编辑

2016年12月1日

摘要: init.rc脚本是由Android中linux的第一个用户级进程init进行解析的。 init.rc 文件并不是普通的配置文件,而是由一种被称为“Android初始化语言”(Android Init Language,这里简称为AIL)的脚本写成的文件。 该文件在ROM中是只读的,即使有了root 阅读全文
posted @ 2016-12-01 10:08 屌丝迷途 阅读(1473) 评论(0) 推荐(0) 编辑

2016年11月29日

摘要: 查看Android源码你会发现,代码中大量存在:SystemProperties.set()/SystemProperties.get();通过这两个接口可以对系统的属性进行读取/设置,顾名思义系统属性,肯定对整个系统全局共享。 属性系统是android的一个重要特性。它作为一个服务运行,管理系统配 阅读全文
posted @ 2016-11-29 11:39 屌丝迷途 阅读(1595) 评论(0) 推荐(0) 编辑

2016年11月25日

摘要: Android Support Library包是一组代码库, 它提供了向后版本的framework API的兼容, 这些代码库实现的效果和只能在指定版本中使用的API一样好. 每个Support Library都是指定版本的兼容库,每一个 Support 包版本后缀 vX 所代表的含义。Andro 阅读全文
posted @ 2016-11-25 11:06 屌丝迷途 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 类图关系 在看Android的窗口机制之前,先看看其主要的类图关系以及层级之间的依赖与调用关系 1.window在当前的android系统的中的呈现形式是PhoneWindow (frameworks/base/policy/src/com/android/internal/policy/impl/ 阅读全文
posted @ 2016-11-25 10:32 屌丝迷途 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 在一个Android应用程序中,用户界面通过View和ViewGroup对象构建。所有View的子类成为”Widget”,所有ViewGroup的子类成为”Layout”。View和ViewGroup之间采用了组合设计模式。ViewGroup作为布局容器类的最上层,布局容器里面又可以有View和Vi 阅读全文
posted @ 2016-11-25 10:22 屌丝迷途 阅读(2021) 评论(1) 推荐(3) 编辑

2016年11月15日

摘要: JSON常用与服务器进行数据交互,JSON中“{}”表示JSONObject,“[]”表示JSONArray 如下json数据: 生成json数据代码: 解析json数据代码: 阅读全文
posted @ 2016-11-15 18:11 屌丝迷途 阅读(728) 评论(0) 推荐(0) 编辑

2016年11月14日

摘要: 通常我们在处理耗时任务时候都会通过新建线程来处理,当任务处理完后通过Handler将结果发送回主线程。比如下面示例: 那么,我们能不能通过Handler从主线程发送消息给子线程呢?答案是肯定的,需要用到Looper.prepare()和Looper.loop()。如下面的代码: 阅读全文
posted @ 2016-11-14 15:35 屌丝迷途 阅读(945) 评论(0) 推荐(0) 编辑

2016年11月11日

摘要: 什么时候需要 Looper Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,使用Looper.prepare() 阅读全文
posted @ 2016-11-11 18:05 屌丝迷途 阅读(22294) 评论(0) 推荐(1) 编辑

2016年11月10日

摘要: 在实际的Android开发过程中,我们遇到了一些奇奇怪怪的Crash,通过sigaction再配合libcorkscrew以及一些第三方的Crash Reporter都捕获不到发生Crash的具体信息,十分头疼。然后我们通过Bugly上报的Java的CallStack观察发现这些Crash发现了一些 阅读全文
posted @ 2016-11-10 15:34 屌丝迷途 阅读(3320) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页

导航