Android基础
文章平均质量分 73
cyjkevin
这个作者很懒,什么都没留下…
展开
-
Android开发权威指南笔记1-简介&Activity
Android简介Android的系统架构 分为四层,分别是是:应用层、应用框架层、系统运行库层和Linux内核层。应用层:运行在Dalvik虚拟机(基于寄存器的Java虚拟机,运行Java程序的速度比JVM更快)上的应用程序组成。应用框架层:由View、通知管理器、活动管理器等可直接调用的API组成。系统运行库层:Java本身无法直接访问硬件。需要通过NDK才可以。NDK是原创 2016-03-18 12:50:37 · 490 阅读 · 0 评论 -
Android中JNI的使用方法
先看一下Android平台的框架图:(网上盗用) 可以看到Android上层的Application和ApplicationFramework都是使用Java编写,底层包括系统和使用众多的LIiraries都是C/C++编写的。 所以上层Java要调用底层的C/C++函数库必须通过Java的JNI来实现。下面将学习Android是如何转载 2016-03-14 12:32:43 · 301 阅读 · 0 评论 -
容器与子类焦点优先——descendantFocusability
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C转载 2016-06-15 11:54:19 · 487 阅读 · 0 评论