
android
文章平均质量分 52
Ceryool
这个作者很懒,什么都没留下…
展开
-
自定义View-->实现顶部Topbar的简单UI模板
一、概述 这片博客主要是介绍通过自定义view的方式,实现一个在应用中经常使用的导航设计:Topbar,可以将其自定义为一个控件,通过xml文件的方式设置其各种属性,简化代码,提高工作效率。 如下图所示,是新浪微博的几个界面的截图,看红色方框内,每个界面都有这么一个Topbar导航栏设计。如果使用android系统给我们提供的控件,每一个界面都需要实现在RelativeL原创 2016-02-29 15:32:24 · 2712 阅读 · 0 评论 -
android自定义View----通讯录导航栏(快速查找索引)
先上效果界面 如图右侧竖排字母即为导航栏,通过自定义View实现。 实现导航思路:当用户点击这个控件时我们需要知道用户点击的哪个字母,并根据字母设置listview的从哪里开始显示,并在中心显示一个该字母的textview,给用户以提示。所以这个控件的作用:在用户点击按钮时或滑动时,根据手指位置,实时获取字母(假设为M),将字母暴露出来,并提供事件的处理接口setOnLetterUpdate原创 2016-04-08 18:09:47 · 1548 阅读 · 0 评论 -
android初学笔记
一 View1.自定义view2.View的绘制流程3.View以及ViewGroup的事件分发机制(1).view的事件分发机制-学习博客地址http://blog.youkuaiyun.com/guolin_blog/article/details/9097463-事件流程(默认view是enable): -dispatchTouchEvent方法->执行onTouch a: onTou原创 2016-03-11 13:27:04 · 514 阅读 · 0 评论 -
smali语言程序流程控制语法
选择结构(if-else)smali条件跳转分支语法```if-<条件> v0 v1,:cond_** // 如果v0<条件>v1成立,则跳转到:cond_**处的代码。if-eq vA, vB, :cond_1f //如果vA等于vB则程序跳转到:cond_1f处的代码执,行。``` 条件有如下 条件关键字 意思 if-eq 如果等于 if-ne 如果不等于原创 2016-05-04 14:01:43 · 10289 阅读 · 0 评论 -
常用adb命令
常用adb命令1. 查看设备 (adb devoces)功能:查看连接到计算机的android手机设备使用方法:adb devices2. 安装软件 (adb install)功能:将某个apk安装到手机当中。使用方法: adb install 3.卸载软件 (adb uninstall)功能:将手机上的某个软件卸载使用方法:adb uninstall <软件包名>4. 取出文件功原创 2016-06-16 16:39:50 · 652 阅读 · 0 评论