- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 自定义View(1):自定义文本显示
继承自View的文本显示控件CustomViewRandomInteger,需要自定义属性:字体颜色和字体大小。第一步:资源文件中定义属性名称和属性类型 第二步:在布局文件中添加CustomTextView:注意定义xmlns:custom,可以更改的是属性资源所在的包名[com.twelve],即manifest文件中定义的包名。<LinearLayo
2015-01-26 17:16:55 941
翻译 android绘制图形:android.graphics.drawable.Drawable
android.graphics.drawable 类 Drawablejava.lang.Object android.graphics.drawable.Drawable直接已知子类: BitmapDrawable,ClipDrawable,ColorDrawable,DrawableContainer,GradientDrawable,InsetDr
2015-01-23 10:16:05 3598
原创 android绘制图形:android.graphics.drawable.shapes
ARCShape:扇形;OvalShape:椭圆形;RoundRectangle:圆角矩形;PathShape:指定曲线图形;所有图形可以使用自己的draw方法进行绘制,但是,在此之前必须调用resize方法指定大小。
2015-01-20 17:56:25 1012
原创 Android应用非界面
Android应用非界面,主要包括Android Framework及Android源码等相关的文字,也包含Android安全等其他一些“不可见”的技术方向。
2015-01-19 16:18:42 516
原创 Android应用界面
做Android应用已经两年多了,感觉总是在堆砌控件,用来展示一些数据。对数据的展示方面也很少考虑到美观和编码的方便性,大致按照自己的想象和来自同事的要求,然后从网络上即时搜索到相关的实现,稍作修改然后用上。 过程中也接触到像xUtils,XMPP和SlidingMenu这样的快速编程框架。但这些跟在网络上搜索实现大致是一样的,就是使用他人封装的一些功能,对其实现原理缺乏了解。
2015-01-19 16:14:05 522
原创 面向对象的软件工程
面向对象的软件工程是当前最流行的软件工程方法,但是,想要从根本上搞懂理解面向对象的工程方法很是不容易,所以,暂时不要执着于深究面向对象的原理,或者从头到脚的去观察他。选择从工程中去学习面向对象的方法,从实践中去获取对面向对象工程方法的理解。 UML是面向对象工程方法相关的设计工具,学习使用UML工具是必要的选择,周爱民提到客户也许不会懂UML,但这不影响UML在开发过程中所起到的作
2015-01-19 15:46:28 731
原创 编程习惯包含的部分
1)首先第一个就是注释:单行注释,块注释和文档注释;Java代码尤其注意文档注释,良好的文档注释,可以使得代码维护人员不必费力阅读代码就能了解代码的结构和功能。2)第二个是单元测试,合理规范的单元测试能提高程序的健壮性和可维护性。3)第三个是软件调试,软件调试也是个讲究技巧的力气活儿,软件调试维护过程先分析,后单步,注意软件维护的最终目的:解决问题,让程序更好运行,并且不引入新的麻烦。
2015-01-19 15:38:08 565
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人