- 博客(7)
- 收藏
- 关注
原创 【置顶】github上一些好用的开源项目汇总
Music-Player 一款 UI 效果很棒的开源音乐播放器,做音乐播放器的不妨借鉴下,最关键的是作者还写博客教你一步步如何实现的,只不过是英文的。 ShineButton 类似 Twitter 的点赞动画效果,值得借鉴并利用在自己的项目上。
2016-09-12 10:55:25 5582 4
原创 对android中ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled和setDisplayShowHomeEnabled方法的解析
setHomeButtonEnabled这个小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击 false 不可以点击。 actionBar.setDisplayHomeAsUpEnabled(true) // 给左上角图标的左边加上一个返回的图标 。对应Action
2016-09-06 20:33:08 324
转载 android studio 修改包名
在Android Studio默认情况下, 修改包名只能修改最后一级 但是我们想将com.example.administrator.myapplication改为com.example.leigo.myapplication怎么办呢? 在 Project工具栏 点击 将 Compact Empty Middle前面的勾去掉,包的层级将会改变
2016-09-06 20:16:11 3304 3
转载 Android应用界面主题Theme使用方法
主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格。在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类: [html] view plain copy print? •android:theme="
2016-09-06 19:58:57 1916
原创 【置顶】Android启动页面有白屏(或者黑屏)过渡解决方案
我们在开发android应用程序时,往往会添加启动页面;这时会遇到一个问题,就是启动页面会先显示一下白色背景或者黑色背景(根据你application使用的主题不同导致白色背景或者黑色背景),然后才会显示我们需要的效果。 这是因为:activity在执行setContentView()方法后才会显示布局,所以在setContentView()方法前面不要放耗时的操作。如果
2016-09-06 19:49:05 7905 1
原创 handler.removeCallbacksAndMessages(null)
今天在onDestroy() 看到handler.removeCallbacksAndMessages(null);这句代码不懂,查了一下,原来这句代码会将所有的Callbacks和Messages全部清除掉。Acticity退出的时候,可以避免内存泄露 @Override public void onDestroy() { super.onDestroy(); handler
2016-09-05 21:26:29 1356
原创 android:weightSum="2"
在xml文件中设置属性android:weightSum="2",然后在Button中设置属性android:layout_wetght=“1”,此时,Button将会占到整个布局的1/2,也就是布局宽度的一半了。我们想要的效果就达到了,而且不会因为手机设备不同,而不能适配。
2016-09-05 21:18:53 906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人