Loading

摘要: 在Ubuntu中可以配置 android source 编译环境,推荐使用最新的64位的Ubuntu LTS(Long Time Support);1.安装JDK。 AOSP主分支代码需要java7,在Ubuntu上可以使用 OpenJDK。安装java7的命令:$ sudo apt-get upd... 阅读全文
posted @ 2015-08-05 10:16 多啦宝宝 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 我们程序偶尔会有需要屏幕一直或较长时间的保持唤醒状态,而用户的睡眠时间又设置的比较短。这时可能会对程序以及用户的使用造成一定的影响。在Android中有两种方法,可以让我们在我们需要保持唤醒的页面长时间保持唤醒状态1.Android的电源管理里面提供了“唤醒锁”,它允许我们的设备屏幕能在一定的时间内... 阅读全文
posted @ 2015-07-28 22:19 多啦宝宝 阅读(5065) 评论(0) 推荐(0) 编辑
摘要: 在项目开发过程中经常会遇到很多需要显示不同样式的,不同风格的文本信息;对此可以使用多个TextView来分别设置自已想要的样式以满足需求,但是使用多个TextView的方式不太好:使用多个TextView布局会很困难,同时也会造成冗余,资源浪费。推荐使用以下的方式,可以实现RichText同时可以避... 阅读全文
posted @ 2015-07-28 21:06 多啦宝宝 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 反编译资源文件工具:apktool使用命令:java -jar apktool.jar d test.apkapktool官网下载地址:github反编译classes.dex文件工具:dex2jar使用命令:dex2jar.bat classes.dexdex2jar官网地址:github,sou... 阅读全文
posted @ 2015-07-28 20:45 多啦宝宝 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 我们经常会通过一个Intent来启动一个Activity,但是如果有多个Application注册了相同的Action,这时会怎么样呢? Android 为我们提供了选择对话框即把所有的接收到此Action的Application对列表的形式放到对话框中,让用户选择打开哪一个Application。... 阅读全文
posted @ 2015-07-23 22:09 多啦宝宝 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 一个程序能否吸引用户,漂亮的UI和优秀的交互是至关重要的因素。因此现在大多数应用不满足了系统提供好的UI组件,而使用自定义组件来达到更好的显示效果。使用自定义组件大多数情况又会使用自定义属性。本文记录了自定义属性的几个步骤:1.规划好自已需要定义的属性名字及类型2.在res/values目录下新建一... 阅读全文
posted @ 2015-07-21 18:28 多啦宝宝 阅读(481) 评论(0) 推荐(1) 编辑
摘要: WebView提供了在Android应用中展示网页的强大功能。也是目前Hybird app的大力发展的基础。作为Android系统的一个非常重要的组件,它提供两方面的强大的能力:对HTML的解析,布局和绘制;对JavaScript的解释和执行。Hybird App的组成是Native+H5,Nati... 阅读全文
posted @ 2015-07-21 15:59 多啦宝宝 阅读(536) 评论(0) 推荐(0) 编辑