Android-1.应用与开发环境
林炜亮
这个作者很懒,什么都没留下…
展开
-
Android中解析XML
XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。SAX解析器:SAX(Simple API转载 2014-07-07 10:08:49 · 352 阅读 · 0 评论 -
android sqlite 数据库操作
备忘 demo https://github.com/linweiliang/DataBaseTest.git该demo 简易的做了增删改查操作。可以adb 查看 数据库 表 数据是否存在: 本demo 使用虚拟机跑起来的(因为root了,所以有权限查看/data/data区) adb操作截图: 说明:数据库建立之后,如果通过外部操作,比如adb删除了表,再在应用程序中创建表会失败,报n原创 2015-12-28 18:20:34 · 294 阅读 · 0 评论 -
系统时间的差别
1. long a = System.currentTimeMillis();手机上显示的时间距离1970年1月1号的时间差(以毫秒计算)可以被用户通过时钟设置,也可以网络校时。Log.d("MainActivity","currentTime-->"+a);2. long b = SystemClock.uptimeMillis();手机开机之后,减去手机休眠的时间。比如你手机重启之后,4原创 2015-12-30 17:55:21 · 385 阅读 · 0 评论 -
程序学习网站
1.android 相关书籍2.android官网:https://developer.android.com/intl/zh-cn/index.html原创 2015-12-29 17:43:02 · 364 阅读 · 0 评论 -
内存管理
1.回收Bitmap对象泄露原因:大部分时候,我们只要把图片放在/res/drawable-hdpi目录下,就可以在程序中通过该图片对应的资源ID来获取封装该图片的Drawable对象。但由于手机系统的内存比较小,如果系统不停的去解析、创建Bitmap对象,可能由于前面创建Bitmap所占用的内存还没有回收,而导致程序运行时引发OutOfMemory 错误。 处理方法:Android为Bitmap原创 2016-12-09 13:57:33 · 245 阅读 · 0 评论 -
Android ADB命令大全(通过ADB命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)
ADB很强大,记住一些ADB命令有助于提高工作效率。获取序列号: adb get-serialno查看连接计算机的设备: adb devices重启机器: adb reboot重启到bootloader,即刷机模式: adb reboot bootloader重启到recovery,即恢复模式: adb reboot recovery转载 2015-12-28 10:41:32 · 519 阅读 · 0 评论 -
MAC中设置android adb环境变量
验证可行: 1.找到android sdk的本地路径, adb命令在platform-tool下面,记为XXXX 我的路径是(/Applications/eclipse/android-sdk-mac_x86/platform-tools)2.打开终端输入touch .bash_profile open -e .bash_profil转载 2015-12-28 10:35:11 · 323 阅读 · 0 评论 -
Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)转载 2015-09-24 13:31:40 · 253 阅读 · 0 评论 -
Android中View的绘制过程 onMeasure方法简述 附有自定义View例子
Android中View的绘制过程 当Activity获得焦点时,它将被要求绘制自己的布局,Android framework将会处理绘制过程,Activity只需提供它的布局的根节点。 绘制过程从布局的根节点开始,从根节点开始测量和绘制整个layout tree。 每一个ViewGroup 负责要求它的每一个孩子被绘制,每一个View负责绘制自己。 因为整转载 2015-10-23 19:19:17 · 313 阅读 · 0 评论 -
Android studio change package name
android studio 1.2.2版本改变报名视频,youtube .link : https://www.youtube.com/watch?v=vu_kyLWUsUI原创 2015-08-17 11:33:37 · 422 阅读 · 0 评论 -
Android中Parcelable接口用法
1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which转载 2015-06-11 18:31:13 · 320 阅读 · 0 评论 -
android studio ignore 文件
怕以后忘记,写下来忽略掉不需要到文件,方法有几种,当前只记录我比较喜欢的一种方式过滤。ignore 不需要的文件步骤:环境:mac 下的 android studio ;Github 平台。步骤1:在android studio 上,先安装.ignore 插件(可能需要翻墙)这是已经安装好之后的截图,如果不想使用它,可以把勾给取消掉,或者uninstall .使用原创 2015-12-24 15:46:53 · 3955 阅读 · 0 评论