- 博客(18)
- 资源 (20)
- 收藏
- 关注
原创 Android Studio开发脱离鼠标之路
在使用Android Studio开发,个人期望尽量脱离鼠标使用键盘快捷键操作,这样看起来貌似很酷的样子。本篇blog主要是一个引导,更多的是使用者在使用android studio的过程中,逐渐熟练掌握快捷键,脱离鼠标操作。首先介绍Window下面的几个快捷键window+R>cmd进入命令行alt+tab/方向箭头 切换窗口视图alt+f4关闭当前窗口window+E打开我的电脑1.打开And
2016-08-25 11:31:12 2227
原创 MPAndroidChart系列源码解读(五)
本篇主要是LineChart实战相关知识和简单的源码剖析,相关源码没有,自己动手实践学习才是最有效的方法。LineChart Simple运行效果图个人感官觉得某些属性设置后太难看了并没有添加,so效果图上没有显示,如果你想测试这些属性自行参考下面的api介绍一些调用方法说明设置图标数据内容视图的背景颜色(默认RGB(240,240,240))mChart.setDrawGridBackground
2016-08-24 18:21:44 2568
原创 Git学习篇(一)
git相关blog都是一些从极客学院和一些blog上面学习到的知识,经过总结提炼而写,以作记录分享,本篇主要是git本地操作相关知识。1. git简介 Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等
2016-08-22 15:53:21 985
原创 Android-Bootstrap
开源项目名称: Android-Bootstrap 开源项目地址:https://github.com/Bearded-Hen/Android-Bootstrap效果图Android-Bootstrap库提供了一些自定义视图样式根据Twitter引导规范。这可以让你花更多的时间发展而不是试图得到一个一致的主题在你的应用程序,特别是如果你已经熟悉引导框架。添加以下依赖build.gradle:dep
2016-08-22 10:43:03 5723
原创 Maven基础与私服搭建
Blog诞生记Android studio构建项目有时候build.gradld构建缓慢,严重影响了开发心情,这仅是次要因素,最重要的是leader为了考虑团队发展,建议搭建Maven私服,把项目模块化,按照module各自维护,把module push到maven私服,后续开发将依赖搭建的maven私服来开发,服从leader要求,开始了maven学习之路,先了解了maven基础知识,再搭建mav
2016-08-18 17:03:20 3083 1
原创 MPAndroidChart系列源码解读(一)
MPAndroidChart库源码浅析,逐一搞懂实现原理,把握脉络,随意定制开发这类图表控件。
2016-08-12 10:06:57 4039 1
原创 设计模式:观察者
我们先来看一则小故事: 皇帝的小舅子贪墨银子被上奏折了,皇帝不知该如何处理是好,于是乎朝会询问众臣意见,然而朝下臣子分为了三派,丞相、军机处、皇帝心腹。丞相派和军机处派的人都看着他们leader,leader都在道“臣惶恐”,一群手下也都跟着惶恐了,唯独皇帝老儿的心腹,察言观色,揣摩帝心,谏言圣上宽大处理…这一则小故事可看出观察者模式在古时候都开始盛行了,32个666.. 废话不多说,还是接着
2016-08-09 10:10:11 575
原创 设计模式:命令模式
不再过多阐述,简单描述以作记录发送不同的命令,执行不同的任务,比如上例图示:登录界面有两个功能登录注册,点击不同按钮发出不同指令,做出不同响应,一个去登录一个区切换到注册界面。如果你的应用这里采用了命令模式你会发现类增多,有强迫症的我是无法接受这件事的,即便能有效地降低耦合性(降低耦合的方式不仅这一种,用不用命令模式具体问题具体分析,个人觉得小项目还是算了吧)
2016-08-09 09:37:36 508
原创 设计模式:解释器
由于公网屏蔽视频,暂时中断前端学习进度,先搞定剩余设计模式章节。先上图解释器模式个人理解:每个人对同一个事物有不同的理解,你认为哪一种理解是正确的你就采纳那个观点。上图为一个伪密码加密,通过各种类型字典检索替换组装成型的密码。比如你输入的一串6位数字,通过数字作为下标再密码字典里查找重新组装成密码发给服务器,实例比较简单就不贴代码了。个人认为解释器引用到工作开发中很少,不过过度理解,本次仅作个简单记
2016-08-09 09:11:28 769
原创 设计模式:责任链模式
责任链模式Simple责任链模式没啥好说的,还是看图说话吧上图为一个稍微牵强的责任链模式运用,在Android开发中涉及到第三方登录的这块的应用会有用到这方面的知识,登录流程一般为用户请求登录,服务器直接给出响应,当调用第三放登录不会直接返回响应,还会通过第三方得到的token去服务器登录(注册)才能返回用户信息(当然给用户展现出来的只有一个进度而已)。由于上图展示的可能你觉得比较牵强,那么接着看下
2016-08-08 14:49:51 609
原创 前端学习Sublime篇(四)
工欲善其事,必先利其器 ,本次目标玩Sublime下载安装SublimeSublime官网地址:http://www.sublimetext.com/创建快捷键到桌面或者打开后固定到任务栏即可。
2016-08-05 14:39:09 697
原创 前端学习CSS篇(三)
CSS格式化排版文字排版可以通过CSS修改字体、字号颜色等,让UI效果Perfect。话不多说,先看字体样式,顺从自己内心深处,忠于自己选了华文行楷字体,代码块示例如下:① p{ font-family:"华文行楷" } <p>一行白鹭上青天</p>/*********上面示例不成功,下面示例没问题,注意:下面第一种方法比第二种方法兼容性更好一些。********/现在一般网页喜欢
2016-08-02 15:55:18 2571
原创 前端学习CSS篇(二)
CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。css 样式由选择符和声明组成,而声明又由属性和值组成,选择符:又称选择器,指明网页中要应用样式规则的元素,如上篇blog中提到的code标签实例,div的样式改背景色字体颜色
2016-08-01 14:42:46 2269 2
ObservableContactListVIew
2016-06-27
DrawerLayout02
2016-01-25
DrawerLayout
2016-01-25
Android开发之浅仿QQ聊天UI和键盘控制
2015-12-09
Android PopupWindow 筛选
2015-09-01
Android 开发之 HeartProgress 自定义心形进度条
2015-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人