- 博客(9)
- 资源 (5)
- 收藏
- 关注

原创 从服务器端开发到微信公众号接入再到APP接入的经典套路
服务器端以及微信公众号fr-here 本项目是以Spring+springMVC+mybatis为框架,数据库使用mysql,后端UI使用J-UI实现的一个服务器端,其中也整合了微信公众号的开发,并且为我的另一个开源项目《你好,旧时光》(请尽情的吐槽名称吧,因为当时正在读这本小说,就随手一些!)提供数据源~~你好,旧时光。跑起来让项目跑起来具体如何使用服务器跑web项目我就不说了,仅仅说一下和
2017-02-25 15:53:16
4582
1

原创 自定义View练习一之图片以及标题随手势方向平滑加载
这个效果最初是在 http://www.wangyuwei.me/ 看到和学习的,不过我自己做了一些手势上的扩展。 感谢JeasonWong先放效果图:图片和图片的标题会根据手势的不同而已不同的方式加载,标题伴随透明变化,图片则有一定的阴影效果。step1:标题的透明度变化,图片的阴影以及图片和标题的滑动,考虑使用监听属性动画的更新状态来实现。因为标题和图片的功能大致相似,
2016-09-07 09:17:07
470
原创 View的滑动(二)
实现的方式 1.使用scrollTo 或者 scrollBy 2.使用动画 3. 改变布局参数三种实现方式对比1.scrollToor scrollBy只会改变View里面的子View的位置,不会改变View的位置2.动画:属性动画是真正的改变View的位置,但只有3.0以后的版本才支持属性动画,View动画只是改变View的影像3.改
2016-10-12 19:05:02
290
原创 view的事件体系(一)
涉及到的内容view的位置参数view事件处理工具类view事件分发简单view冲突处理 View的位置参数在android的坐标体系中,x的右为正方向 y的下为正方向view的位置如下图width = right – leftheight = bottom – top 3.0之后,View增加了参数:x, y,trans
2016-10-12 18:47:34
295
原创 设计模式学习之代理模式(二)--CGLIB实现对Class动态代理
在前一篇文章中提到静态代理和JDK的动态代理,但是这两种代理都只能对接口实现代理静态代理的不足1、需要为真实主题写一个形式上完全一样的封装类,假如主题接口中的方法很多,为每一个接口写一个代理方法也很麻烦2、如果接口有变动,则真实主题和代理类都要修改,不利于系统维护 JDK动态代理的美中不足由于java不支持多继承,而JDK动态代理的动态生成的代理类必定继承一个共同的父类
2016-10-11 18:53:18
300
原创 设计模式学习之代理模式(一)
定义代理模式(Proxy)为其他对象提供一种代理以控制对这个对象的访问 当客户端代码需要调用某个对象时,客户端实际上也不关心是否准确得到该对象,它只要一个能提供该功能的对象即可,此时我们就可返回该对象的代理(Proxy) 结构图Subject类定义了RealSubject和Proxy的共用接口,这样就在使用RealSubject的地方都可以使用Proxy。 使用P
2016-09-20 18:22:24
303
原创 Quartz组件学习记录
使用Quartz版本为2.2.3主要是结合Quartz官方给出的example学习Quartz的使用,理解其中的功能。同时结合网上的资料研究一下,方便日后平台使用。具体Quartz是干什么的,google和度娘上一箩筐。Quartz简单的使用都可以直接看example这里主要记录下Quartz的功能= = 可能会用到的Maven org.quartz-sche
2016-06-03 16:10:08
1119
原创 获取手机内置存储和外挂sdcard存储路径和可用空间以及总空间大小的方式
在网上找了好多资料都是运行“运行mount命令,获取日志,并进行筛选” 其实真正做起来还要根据厂家的手机做不同的筛选条件,太过于麻烦。一种简单帅气的获取方法如下 /** * 手机内置存储根目录 * @return */ public static String getSDRoot() { return Environment.getExternalStorageDirec
2016-04-08 17:37:54
1824
原创 PendingIntent知识点学习总结
PendingIntent表示一种处于待定状态的意图。和Intent的区别在于,PendingIntent是一个即将在未来的某个时刻发生,而Intent是即刻发生。 PendingIntent多用于含有RemoteViews控件的场景中。RemoteViews是运行在远程的进程中的,所以无法直接去设置它的单击事件。就必须使用PendingIntent, PendingIntent通过send和c
2016-03-17 11:53:14
345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人