Android开发基础
文章平均质量分 60
csdn_lexli
做事有套路 追求极致
展开
-
[Android] Button selector 处理选中态逻辑
android xml中实现button selector态,以正常态和pressed态作为实例演示。原创 2016-08-03 19:44:08 · 2589 阅读 · 0 评论 -
[Android] SeekBar 基本使用
【控件分析】 在日常使用生活中,我们接触到的播放器一般都有一个播放进度控制条,那个进度控制条其实就对应着Android基础控件库中的SeekBar控件。这个控件本质上是一个进度可由用户手动操作的进度条。【动画效果】【代码展示】public class MainActivity extends AppCompatActivity { private SeekBar seekBar = null原创 2016-09-14 23:37:09 · 1655 阅读 · 0 评论 -
[Android] RatingBar 基本使用
Android RatingBar 基本使用方法原创 2016-09-15 10:58:45 · 3012 阅读 · 1 评论 -
[Android] Button 文字被截断解决方案
android button文字截断分析处理原创 2016-09-20 16:41:05 · 5276 阅读 · 0 评论 -
[Android] android 实现加速小火箭动画效果 位移+透明渐变 动画
通过Android原生动画类,实现加速小火箭的动画效果,逐渐显示,且向上移动,再逐渐消失原创 2016-09-07 20:38:19 · 4697 阅读 · 0 评论 -
[Android] 利用Java反射机制快速定位跳转二级页面
【背景介绍】 最近在进行公司项目开发时遇到这样一个需求:后台配置一个字段用于通知App跳转到相应的Activity。这个字段其实就是一个字符串用来表示是哪一个Activity。在实现初期,采用switch case的匹配机制,在Intent中设置对应的跳转二级页。这种实现方式的效果如下:Intent intent = new Intent();switch (val) { case "A原创 2016-10-10 20:30:47 · 1848 阅读 · 0 评论 -
[Android] 多次按钮点击Toast重复显示解决方案
【背景介绍】 最近遇到这样一个BUG,页面中有个按钮,点击按钮后弹出toast提示。但是多次点击此按键时,Toast会一直显示,点击的次数越多,显示的时间越长(其实就是多次点击按键时,Toast顺序响应,使得总的展示时间变长,给用户不友好的展示)。 多次点击后Toast一直显示的效果: 【解决方案】public class MainActivity extends AppCompatA原创 2016-10-11 20:24:09 · 3489 阅读 · 1 评论 -
[Android] 6.0以上系统动态权限说明
今天梳理Android 6.0动态权限申请用到的,暂时记录原创 2016-10-26 16:30:35 · 389 阅读 · 0 评论 -
[Android] 统计apk中各个模块中的方法数
参考github上已有的开源项目:统计Apk各个模块的方法数原创 2016-10-19 18:56:23 · 418 阅读 · 0 评论 -
[Android] Android Studio提升效率的技巧,持续更新~
Android Studio提升效率的小技巧,持续更新中~原创 2016-09-13 17:19:27 · 570 阅读 · 0 评论 -
[Android] ListView/GridView 滚动时动态填充空白边距padding(android:clipToPadding)
ListView GridView 滚动时动态填充页面padding原创 2016-09-13 23:27:57 · 2465 阅读 · 0 评论 -
[Android] 实时动态监测网络变化
【需求分析】 当前的App一般都需要与网络进行通信,而这其中一个重要的方面就是能够及时监测处网络状态的变化,因此也就也有本次的需求:动态监测当前手机网络状态的变化,包括以下几个方面:1. 手机无网络到有网络 2. 手机有网络到无网络 3. 手机网络Wifi-> 手机移动网络(2/3/4 G)4.手机移动网络(2/3/4 G)-> 手机网络Wifi【动画效果】通过Toast展示各种状态的变化【实现原创 2016-09-12 22:40:49 · 1006 阅读 · 0 评论 -
[Android] 手机菜单键响应逻辑 Menu Handler
在Activity中增加菜单物理按键响应,根据不同的Item项点击响应不同的动作,这里是一个最简单的demo示例。原创 2016-08-04 17:41:29 · 646 阅读 · 0 评论 -
[Android] Activity 生命周期 OnStart&OnResume OnPause&OnStop 具体区别
实例验证Activity生命周期中的 OnStar t和 OnResume的具体区别。原创 2016-08-05 22:35:40 · 5884 阅读 · 0 评论 -
[Android] 本地视频文件的缩略图实现方案
本地视频缩略图最简单的实现方式原创 2016-08-06 21:39:02 · 2041 阅读 · 0 评论 -
[Android] Android 物理键点击响应 Menu Home Back 键点击捕获
捕获安卓手机的物理按键(Menu Home Back)三个按键的点击动作原创 2016-09-08 23:05:05 · 7606 阅读 · 0 评论 -
[Android] Android 两次Back键点击退出程序
android 两次返回键点击退出App应用原创 2016-09-09 22:43:53 · 798 阅读 · 0 评论 -
[Android] 代码设计中动态设置button的Pressed态图片
Android程序代码中动态设置Button的press态背景图原创 2016-08-08 22:33:40 · 4673 阅读 · 1 评论 -
[Android] 定制化Toast展示(位置、底色、圆角)
【需求分析】 我们知道windows上调试程序输出变量可以通过MessageBox弹窗到屏幕上展示。在Android系统里通过Toast可以实现类似的弹窗效果。系统的Toast默认弹出到屏幕底部,且样式一般比较老旧。 这次的需求就是自定义Toast,可以规定Toast展示的位置以及Toast样式,具体来说包括三个方面:1. Toast位置自定义 2. Toast外部样式自定义 3. Toas原创 2016-09-10 22:29:55 · 4305 阅读 · 0 评论 -
[Android] 闪屏功能基本实现
【需求分析】 很多android app启动时,都会进入一个等待界面,一般在这个等待界面停留一段时间后再进入app的主界面。我们一般称这个等待界面为闪屏(splash screen)。今天我们的需求就是实现一个最简单的闪屏功能,同时闪屏界面需要覆盖整个屏幕(即遮住标题栏title bar 和状态栏status bar)。 需求说明:1. 进入主Activity之前的闪屏功能 2. 闪屏覆盖原创 2016-09-11 20:48:08 · 1082 阅读 · 0 评论 -
[Android] 解决android多jar包R冲突问题
解决项目中R资源找不到,xml提示确实,找不到对应符号的问题原创 2016-08-09 19:26:29 · 2360 阅读 · 0 评论 -
[Android] 项目实践之开发规范
android 项目实践之开发规范转载 2016-10-20 21:20:31 · 327 阅读 · 0 评论