- 博客(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
1997
原创 使用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
8950
原创 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
420
原创 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
469
原创 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
395
原创 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
477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人