- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 View的通用Selector--CommonSelector
在应用开发中每一个按钮或者需要点击的图片我们都应该至少呈现两种状态state_pressed和normal,友好的提示用户现在按下了哪个View,对于View通常我们会使用两张图片来实现一个Selector。所以我在想是否能像微信那样每个View的背景可以不一致,但是却又通用的点击效果呢,所以查查一些资料,自己总结了一下写了这么一个Demo来实现通用的点击效果。首先取得每一个View的Drawabl
2015-09-26 01:04:20 1077
原创 自定义View的onMeasure过程
很清楚的是每一个View的实现过程都需要经过onMeasure()来测量出高度和宽度,就是需要实现onMeasure()计算出一个View应有的宽和和长度。在这个方法中需要两个参数来widthMeasureSpec和heightMeasureSpec来确定该View的宽度和高度。
2015-09-22 22:29:02 833
原创 "不忍直视"的ViewHolder模式
在Android中的ListView中我们被建议采用ViewHolder来呈现视图,我们可以从很多优秀的文章中看到,那么我们来简单举个例子。// Named as row.xml. This is just a skeleton.<RelativeLayout> <ImageView android:id="@+id/icon"/> <TextView android:id="@+id
2015-09-21 22:21:47 653
原创 Android中的JS交互小结
在平时开发中很多情况下需要涉及到使用WebView加载一个网页,这时候就需要跟网页里面的按钮或者输入框等进行数据或行为进行交互。 首先解决一个问题:在跟输入框交互有的时候弹不出输入法的时候解决办法,我们只要给WebView外层添加一个LinearLayout嵌套
2015-09-11 14:02:06 655
原创 Android-使用Theme来解决启动app是出现的空白屏
相信大多数人一开始都会对启动app的时候出现先白瓶或者黑屏然后才进入第一个界面,例如:SplashActivity。那这是什么原因造成的呢?<style name="Splash_Theme" parent="@android:style/Theme.NoTitleBar"></style>原因是我们给改Activity/Application设置的主题引起的
2015-09-07 13:38:15 5480 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人