- 博客(7)
- 资源 (14)
- 问答 (3)
- 收藏
- 关注
原创 Retrofit 实践整理
这篇博客整理一下目前使用的 Retrofit 框架一些用法,配置。 了解过 Retrofit 的人都应该知道,Retrofit 在使用的过程中,需要定义一个接口对象。我是习惯性的把所有接口调用方法,统一写到一个接口里,然后给每个接口都用注释标明接口名称及作用。 目前用引入的库版本为: compile 'com.squareup.retrofit2:retrofit:2.2.0'
2017-03-29 22:18:18 856
原创 Android 登录处理
今天整理一下之前在项目中写的关于某些界面需要登录判断处理。这里整理了一个简易的 Demo 模拟一下 登录情况 和 未登录情况 下的界面跳转处理, 效果如图:以上分别模拟了,未登录和已登录 情况下的 界面跳转和当前界面事件处理。接下来我们来看一下实现方式。 先从核心代码开始看:public class GoLoginUtil { public static final String CLAS
2017-03-27 23:52:35 3214 1
原创 Mac os 下 搭建 Apache Tomcat
今天尝试着 Mac 系统下 搭建一个 本地的 Tomcat , 这里做一下记录。要提前安装好 JDK .1,下载,存放目录首先 到官网去下载一个想要的版本,官网地址:http://tomcat.apache.org/我这里下载的是一个 Tomcat 7 的版本。 图中箭头所指,下载完成之后,直接解压即可。 接下来,我是把解压文件移动都了 Library(资源库) 目录(新建finder窗口,快捷
2017-03-25 10:12:17 769
原创 Android Studio 2.3 签名打包问题
今天在发布应用的时候,正常签名之后,进行加固,上传到第三方加固平台,提示 apk 未签名。顿时就懵逼了,以前也是这么走的流程啊。怎么这次就不行了呢? 然后我又重复的走了一遍签名打包流程,我们来看一下 Studio 2.3 在签名打包的最后一步确认界面 : 这里与Studio 之前版本相比,差异在于下面需要我们去选择 V1 , V2 。之前签名打包的时候,没怎么在意,直接选了V2 , 这就是导致提
2017-03-24 23:16:06 6584 4
转载 关于 Glide 加载图片圆角问题
在使用 Glide 加载图片是,当我们在显示一张图片的时候,想让他等比例缩放到ImageView的大小,又想这张图片实现矩形圆角,我们的常规的写法就是:Glide.with(context) .load(url) .transform(new GlideCircleTransform(context)) .centerCrop() .diskCacheStrategy
2017-03-22 23:01:36 10833 5
原创 EditText 输入字母自动大写问题
今天写项目的时候,在自测的时候,操作一个 EditText 输入内容为字母和数字,并且字母全部自动大写的时候突然就停止运行了。 错误提示: 网上查阅一些资料发现,android:textAllCaps 属性是只支持 TextView 的, EditText 是需要通过 inputType 属性来控制的android:inputType="textCapCharacters"但是我在测试之后,发
2017-03-22 22:39:02 3683 2
原创 Android 控制界面刷新小技巧
今天整理一下在项目中怎么去控制我们的数据刷新。 不需要广播、事件总线,就能全局性的控制想要刷新的界面。先来看一下效果图: 近期在写项目的过程中,感觉很多界面中的状态,如果在详情页或者其他地方改变之后,需要进行同步的话,控制起来还是比较麻烦的。就比如一个列表界面,我在详情页进行操作之后,回来之后列表状态需要改变,如果我没操作,回来之后是不需要改变,一般写法要么是考虑 startActivityFo
2017-03-15 13:02:01 8905 6
Android 网络请求 重定向之后数据丢失
2016-06-30
关于SVN checkout项目遇到的问题。
2016-06-27
关于SVN checkout项目遇到的问题。
2016-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人