android
文章平均质量分 77
jxindong
这个作者很懒,什么都没留下…
展开
-
从头开发技巧之全局获取Context
因为Activity本身就就是一个Context,当在Activity中使用Context时可以直接获取。但是当脱离Activity使用Context时,就有点麻烦了。Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。可以定制自己的Application类,以便于管理程序内一些全局的状态信息,这里我们获取Context。publi原创 2015-11-10 16:10:17 · 385 阅读 · 0 评论 -
从头开发技巧之自定义日志工具
开发项目时为了方便调试,经常使用到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 阅读 · 0 评论 -
使用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 · 339 阅读 · 0 评论 -
第一行代码Andorid——登录记住密码
使用广播实现强制下线功能,使用SharedPreferences记住用户名密码转载 2015-10-30 15:36:41 · 786 阅读 · 0 评论 -
几种检查更新并下载新版本的实现
1.首先是获取当前程序的版本号private String getVersion() { try { PackageManager packageManager = getPackageManager(); PackageInfo packageInfo = packageManager.getPackageInfo(getPackageName(), 0); return pa原创 2015-12-01 12:35:59 · 1026 阅读 · 0 评论 -
启动一个倒计时器
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 阅读 · 0 评论 -
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 · 902 阅读 · 0 评论