- 博客(6)
- 收藏
- 关注
原创 Android Studio创建库项目及引用
androidStudio创建项目其实创建的是在主项目下创建Module模块,这个Module模块创建的时候选择库项目模式。然后自动生成的build.gradle文件里面会有一行标示:apply plugin: 'com.android.library'这个标示区别于正常的Module项目,正常的Module项目为apply plugin:'com.android.applicatio
2016-06-22 16:20:25 235
转载 Handler,Looper,Message的深入理解
1、Handler的由来 当程序第一次启动的时候,Android会同时启动一条主线程( Main Thread)来负责处理与UI相关的事件,我们叫做UI线程。 Android的UI操作并不是线程安全的(出于性能优化考虑),意味着如果多个线程并发操作UI线程,可能导致线程安全问题。 为了解决Android应用多线程问题—Android平台只允许UI线程修改Ac
2016-06-20 09:49:28 211
原创 根据登陆状态判断页面变化
1.可以使用BroadcastReceiver说说思路,通过新建广播接收器,动态注册广播接收器,由登录按钮点击发送广播,在广播接收器接收,接收后在onReceive中做出逻辑判断,然后将得到的值存在全局变量中,在需要判断页面变化的页面加入判断。public classMyBroadcastReceiverextendsBroadcastReceiver {Conte
2016-05-16 16:04:37 902
原创 星级评分RatingBar
关于RatingBar,我使用系统的style,却不能实现我所要的效果,然后根据网上的教程更改,终于实现。 style="?android:attr/ratingBarStyleIndicator"在drawable下新建个xmlhttp://schemas.android.com/apk/res/android" >
2016-05-12 17:23:41 197 1
原创 看别人的文章,总结
可复用的UI组件(根据自己的理解写的)Android的UI工具集中包含三个特殊的标签,他们没有对应的View实例:集合的焦点 和一.中只有layout属性是必须的。使用的属性包括:id可能会覆盖。android:layout_*都是可用的,前提是layout_width和layout_height两个属性。二.在应用在UI的结构优化中,它可以删
2016-01-30 15:23:37 493
原创 viewFlipper小页面的滑动效果
今天学习了自动切换效果模式,viewFlipper英文是视图视觉。***特别的设置:android:flipInterval="翻页计时" 设置里面每一个View显示的时间,startFlipping()启动自动滑动过程,stopFlipping()停止自动化过程。例子: android:id="@+id/vf_activity" android:layo
2016-01-29 16:00:49 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人