- 博客(4)
- 收藏
- 关注
原创 Android技能杂谈——如何优雅的处理控件的点击事件
首先分享一个最佳实践:大家开发复杂一些的Android应用的时候常常会写一个BaseActivity或者BaseFragment,里面写上一些基本而公用的方法,比如监听网络状况、弹出对话框、设置actionbar等,然后实现业务的Activity或者Fragment继承自这个基类。这样子可以大幅度的节省很多代码量,维护起来也很快速。但是若界面上View很多,而且很多都要有click事件,那
2015-08-11 23:32:14
328
原创 Maven(一)简介和基本安装使用
Maven初识 如今用于项目管理和自动化构建的东东用的比较多的,比如:eclipse中用到的ant现今流行的android studio中用到的gradle这里将介绍另一种工具——maven (也可以用来构建android项目)!Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理软件,如今越来越多
2015-08-05 21:53:49
341
转载 回调设计模式
0. 引言使用过SDK的朋友应该知道“回调函数”(callback function)这个概念,但本文并不是介绍如何使用回调函数,而是站在SDK开发者的角度,讲述如何实现回调机制。1. 何为回调(callback)所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典
2013-02-06 17:17:48
184
转载 谈结构体的初始化
今天同事聊到内核中结构体初始化,对结构体struct a {int b;int c;}有几种初始化方式:struct a a1 = {.b = 1,.c = 2};或者struct a a1 = {b:1,c:2}或者struct a a1 = { 1, 2};内核喜欢用第一种,使用第一种和第二种时,成员初始化顺序可变。
2013-01-31 15:06:08
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人