自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Android-crop裁剪图片用法

添加依赖compile 'com.soundcloud.android:android-crop:1.0.1@aar'通过相册选择图片进行裁剪step 1Crop.pickImage(context);调用Crop.pick方法来打开相册。step 2在onActivityResult中通过requestCode的值来判断if (requestCode == Crop.REQUEST_PICK

2016-10-27 19:39:58 1916

原创 使用Gson时格式化时间问题

出现的异常java.text.ParseException: Failed to parse date ["817574400000']: Invalid time zone indicator '0' (at offset 0)这个异常是因为Gson无法解析这种位数太长的时间格式。解决方案 GsonBuilder builder = new GsonBuilder(); // Reg

2016-10-16 22:06:04 8869

原创 Jsoup简单使用

得到Document对象首先得到一个Document对象:Document document = Jsoup.connect(html).timeout(15000).get();这里调用Jsoup的connect方法传入一个url地址或者一串HTML字符串,然后设置响应时间,最好长一点,因为有些网站响应比较慢,最后调用get()。解析Document这里使用Jsoup的select选择器来解析。

2016-10-12 14:27:26 377

原创 MVP模式的学习

MVP模式的学习MVP的意思:Model 业务逻辑和实体模型View 对应于Activity,负责View的绘制以及与用户交互Presenter 负责完成View于Model间的交互下面以一个简单的登录程序来体会一下MVP在Android中的设计思想: 首先写Model层,需要一个实体类User:public class User {private String username;pr

2016-08-27 14:54:54 437

原创 ButterKnife插件的使用

ButterKnife插件的使用安装ButterKnife插件在AndroidStudio设置中找到Plugins,然后搜索ButterKnife,下载安装,重启AndroidStudio。Gradle的相关配置首先在最外层的gradle中添加一句 classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’buildscript {repo

2016-08-24 09:51:37 348

原创 Android Design Support Library的简单使用

Android Design Support Library的简单使用AppBarLayout和ToolBar的使用AppBarLayout一般与ToolBar配合使用,为了支持手势滑动使ToolBar隐藏于显示,需要在最外层使用一CoordinatorLayout布局。<android.support.design.widget.CoordinatorLayout xmlns:android="h

2016-08-23 16:53:11 453

空空如也

空空如也

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

TA关注的人

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