自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 524

原创 使用adb shell查看文件

1. 进入sdk的platform-tools目录,执行adb shell命令;2. cd data/data进入到/data/data/目录下,ls报错opendir failed, Permission denied3. 因为没有权限,需切换至root用户,保证手机已root过,然后执行su即可切换为root用户;4. 这样就可以随意查看文件了。

2016-02-01 13:46:31 2745

转载 启动一个倒计时器

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 352

原创 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 857

原创 几种检查更新并下载新版本的实现

1.首先是获取当前程序的版本号private String getVersion() { try { PackageManager packageManager = getPackageManager(); PackageInfo packageInfo = packageManager.getPackageInfo(getPackageName(), 0); return pa

2015-12-01 12:35:59 995

原创 使用github托管项目代码

1. 在github上新建repository2. 使用android studio创建工程3. 安装git,使用git bash切换到工程目录;在工程目录下使用git clone url4. 将clone到本地的文件拷贝到工程目录5. 在.gitignore文件中去掉不提交的文件.gradle/local.properties/.idea/workspace.xm

2015-11-16 14:28:03 320

原创 从头开发技巧之自定义日志工具

开发项目时为了方便调试,经常使用到Log打印日志。而在项目正式上线之后日志仍会打印,这样不仅降低运行效率还有可能泄露机密的数据。自定义LogUtil自由的控制日志的打印。public class LogUtil { public static final int VERBOSE = 1; public static final int DEBUG = 2; public

2015-11-10 16:36:27 246

原创 从头开发技巧之全局获取Context

因为Activity本身就就是一个Context,当在Activity中使用Context时可以直接获取。但是当脱离Activity使用Context时,就有点麻烦了。Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。可以定制自己的Application类,以便于管理程序内一些全局的状态信息,这里我们获取Context。publi

2015-11-10 16:10:17 365

转载 第一行代码Andorid——登录记住密码

使用广播实现强制下线功能,使用SharedPreferences记住用户名密码

2015-10-30 15:36:41 771

android反编译工具

android反编译工具,包括apktool、dex2jar和jd-gui

2015-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除