码迷,mamicode.com
首页 >  
搜索关键字:android平台    ( 1694个结果
第1章--开始启程,你的第一行Android代码
Android系统架构 1.Linux内核层(基于Linux2.6) 2.系统运行库层(通过一些C/C++库来为Android系统提供主要的特性支持,并且拥有一个自己的额Dalvik虚拟机实例) 3.应用框架层(提供各种API,Android自带的一些核心应用就是使用这些API完成的,开发者也可以通过使用这些API来构建自己的应用程序) 4.应用层(手机上的应用程序都属于这一层) ...
分类:移动开发   时间:2015-02-05 16:30:16    阅读次数:199
深入解析Android的自定义布局
深入解析Android的自定义布局只要你写过Android程序,你肯定使用过Android平台内建的几个布局——RelativeLayout,LinearLayout,FrameLayout等等。它们能帮助我们很好的构建AndroidUI。这些内建的布局已经提供了很多方便的构件,但很多情况下你还是需...
分类:移动开发   时间:2015-02-05 13:28:01    阅读次数:150
为什么没有好用的Android游戏引擎?
随着Android平台的不断发展,最近Android开发人员数量呈现出上升势头,就连以往较为冷门的游戏开发领域也涌现出不少生力军。然而,全新的问题正摆在了刚開始学习的人面前,非常多他们从未遇过的问题開始浮上台面。“找了好久也没看见合适的引擎,看来Android真的不适合游戏开发”、“我试过几个游戏引...
分类:移动开发   时间:2015-02-05 09:26:14    阅读次数:150
Android事件总线 ( AndroidEventBus ) 框架发布
AndroidEventBus是一个Android平台的事件总线框架, 它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码质量。...
分类:移动开发   时间:2015-02-03 17:22:30    阅读次数:232
sqlite的应用
对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法。本篇文章主要用到SQLiteDatabase的一些函数。布局文件为: ...
分类:数据库   时间:2015-02-02 19:36:29    阅读次数:145
Android平台抓取native crash log
Android开发中,在Java层可以方便的捕获crashlog,但对于 Native 层的 crashlog 通常无法直接获取,只能通过系统的logcat来分析crash日志。做过 Linux 和 Win32 开发的都知道,在pc上程序crash时可以生成 core dump 文件通过相关的工具分...
分类:移动开发   时间:2015-02-02 19:31:38    阅读次数:5375
Android中调用jni
Android中JNI的使用方法(转)首先看一下Android平台的框架图:(网上盗用) 可以看到Android上层的Application和ApplicationFramework都是使用Java编写,底层包括系统和使用众多的LIiraries都是C/C++编写的。 所以上层Java要...
分类:移动开发   时间:2015-02-02 00:39:12    阅读次数:164
深入理解Android(04)——深入理解属性服务
1、属性服务         在windows中,有一个名为注册表一样的东西,注册表可以存储类似key/value这样的键值对。         一般来说,系统或者某些应用程序会把自己的一些属性存储在注册表中,即使系统重启或者应用程序重启,它还是能够根据之前在注册表中设置的属性,进行相应的初始化操作。Android平台也提供了一个类似的机制,称之为属性服务(property service)。...
分类:移动开发   时间:2015-01-30 09:06:55    阅读次数:160
Android Handler消息传递机制
Android 的消息机制是另一种形式的“事件处理”,这种机制是为了解决Android应用的多线程问题。--Android平台不允许Activity新启动的线程 访问Activity里的界面组件,这样会导致新启动的线程无法修改界面组件的属性值,此时我们需要通过Hander的消息机制来实现了。1.Ha...
分类:移动开发   时间:2015-01-29 12:06:36    阅读次数:185
Android基本概念总结
Android平台特性   1. 应用程序框架支持组件的重用与替换。   这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。   2. Dalvik虚拟机专门为移动设备进行了优化。   Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行。Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快很多。   3. ...
分类:移动开发   时间:2015-01-29 09:30:01    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!