自定义博客皮肤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)
  • 收藏
  • 关注

原创 ContentResolver和ContentProvider

ContentResolver和ContentProvider

2017-02-24 15:38:03 388

原创 6.0运行时权限

运行时权限是在6.0之后引用的,起到的作用是什么呐?就是一些软件会申请很多很多的权限,但是有很多权限在这个软件上也用不到,但是你又不得不同意,否则只能选择不安装。但是有了运行时权限,用户在安装软件的时候,不需要一次性的授权所有的权限,而是在使用过程中再对某一项权限进行申请。例如一个美图软件需要申请访问短信和彩信的权限,这样即使我们拒绝通过这个权限,我们还是可以继续使用这个软件,而不像之前那样直接无

2017-02-22 16:22:34 1116

原创 一些有用的-------小工具

获取系统时间: 方法1: import java.text.SimpleDateFormat; import java.util.Date; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss"); Date curDate = new Da

2017-02-22 11:23:25 2437 2

原创 LitePal---Android数据库框架

一。配置LitePal 在Github上搜索这个开源项目,找到在gradle中添加的语句 compile 'org.litepal.android:core:1.4.1' 1.4.1是我现在的最新版本。 添加后需要配置litepal.xml: 在src/main目录下创建一个assets目录,在此目录下创建一个litepal.xml文件,对此文件进行编辑。

2017-02-22 11:20:21 463

原创 git笔记

1.添加用户名和email地址 命令: git config --global user.name "xxx" git config --global user.email "[email protected]" 2.添加本地仓库 在目标目录下右击鼠标选择Git Bash Here 或者 cd 查找目标文件夹           命令:cd f:(盘)                     

2017-02-20 15:46:56 254

原创 stringBuilder的使用

String在每次修改时,会创建一个新的对象。在大量操作时,会占用太多资源。而StringBuilder和StringBuffer不会,这两个只有在toString时才会创建对象。 但是StringBuilder和StringBuffer不同,前者是非线程安全的,后者是线程安全的。 在对字符串操作频繁的情况下,不建议用 “+” 来对字符串拼接,而是用StringBuilder和String

2017-02-10 16:01:51 366

原创 AsyncTask异步任务

android中实现异步机制的方法有两种,Handler和AsyncTask。 Handler在使用时,需要新开辟一个线程,在任务完成以后,通过sendmessage()等方法通知UI线程进行界面更新。 相比起Handler,AsyncTask显得更加简单,内部封装了线程池、线程和Handler。 我们通常是继承AsyncTask并重写其中的方法: public abstract cla...

2017-02-04 10:50:58 310

原创 AlertDialog详解

AlertDialog,对话框,用于给用户提示信息或者做出一些选择,同时它也是其他Dialog的的父类:比如ProgressDialog,TimePickerDialog等。 AlertDialog的父类是:Dialog。 AlertDialog在使用时并不能像其他的控件一样,例如Toast和Notification,这些控件是new出来的,但是AlertDialog不能通过new来使用,而是

2017-02-03 16:22:36 427

原创 可折叠的listview

ExpandableListView,也就是今天的主题了,可以折叠的listview 下面送上google源码传送门 使用ExpandableListView的步骤: 1.在布局文件中定义一个ExpandableListView,并指定id <ExpandableListView android:id="@+id/exlist_test" andro

2017-02-03 11:11:25 677

Subline Text 3 优化版

中文的~好用的~方便的~舒服的~Subline Text 3 优化版

2018-03-20

空空如也

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

TA关注的人

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