- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 解压assets下的zip包并复制相应的文件
public static boolean unzipPackage(String zipname) { LogUtil.v(TAG, "unzip"); InputStream input; ZipInputStream zis; String dirName; String fileName;
2016-02-01 13:49:35 539
原创 使用adb shell查看文件
1. 进入sdk的platform-tools目录,执行adb shell命令; 2. cd data/data进入到/data/data/目录下,ls报错opendir failed, Permission denied 3. 因为没有权限,需切换至root用户,保证手机已root过,然后执行su即可切换为root用户; 4. 这样就可以随意查看文件了。
2016-02-01 13:46:31 2849
转载 启动一个倒计时器
1. 写布局文件,一个输入框输入一个整数,一个文本框显示倒计时,两个按钮分别启动和停止计时 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="mat
2015-12-05 22:33:52 364
原创 ListView列表显示通讯录
1.首先定义一个通讯录信息类,只用姓名和电话 public class ContactInfo { private String name; private String number; public ContactInfo(String name, String number) { this.name = name; this.numb
2015-12-05 22:21:56 900
原创 几种检查更新并下载新版本的实现
1.首先是获取当前程序的版本号 private String getVersion() { try { PackageManager packageManager = getPackageManager(); PackageInfo packageInfo = packageManager.getPackageInfo(getPackageName(), 0); return pa
2015-12-01 12:35:59 1026
原创 使用github托管项目代码
1. 在github上新建repository 2. 使用android studio创建工程 3. 安装git,使用git bash切换到工程目录;在工程目录下使用git clone url 4. 将clone到本地的文件拷贝到工程目录 5. 在.gitignore文件中去掉不提交的文件 .gradle /local.properties /.idea/workspace.xm
2015-11-16 14:28:03 339
原创 从头开发技巧之自定义日志工具
开发项目时为了方便调试,经常使用到Log打印日志。而在项目正式上线之后日志仍会打印,这样不仅降低运行效率还有可能泄露机密的数据。自定义LogUtil自由的控制日志的打印。 public class LogUtil { public static final int VERBOSE = 1; public static final int DEBUG = 2; public
2015-11-10 16:36:27 261
原创 从头开发技巧之全局获取Context
因为Activity本身就就是一个Context,当在Activity中使用Context时可以直接获取。但是当脱离Activity使用Context时,就有点麻烦了。 Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。可以定制自己的Application类,以便于管理程序内一些全局的状态信息,这里我们获取Context。 publi
2015-11-10 16:10:17 385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人