android
苦逼程序耗子
这个作者很懒,什么都没留下…
展开
-
BaseAdapter使用
本文转自:http://blog.csdn.net/tianshuguang/article/details/7344315话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,转载 2016-07-13 17:14:14 · 357 阅读 · 0 评论 -
Android精确适配不同的dpi和屏幕尺寸(附dimens按比例变化数字的工具类)
二、适配可行性 (2)屏幕密度:单位dpi,指的是每inch上可以显示多少像素点即px。 (5)刻度无关像素:单位sp,指的是自适应字体的像素,用于指定文字大小。 (1)16:9的4.5寸屏幕由勾股定理计算其高约为3.9寸,宽约为2.2寸 那么既然dpi是自适应屏幕密度的,与px之间又是如何换算呢: 213dpi(tvdpi电视密度屏) 1dp转载 2016-11-08 21:41:50 · 925 阅读 · 0 评论 -
巧用dimens适配多个分辨率
巧用dimens适配多个分辨率作者:望月听涛 发布:2013-02-27 11:16 分类:Android, 项目经验 阅读:3,034次 2条评论 让应用自动适配多个分辨率的屏幕,是每个Android程序员的基本功,就好像前端工程师熟练编写CSS Hack一样。适配工作中一个重要的工作就是对页面的调整。 对于页面的适配转载 2016-11-08 21:41:13 · 207 阅读 · 0 评论 -
Android通过Path实现复杂效果(搜索按钮+时钟的实现 )
Path :在Android中复杂的图形的绘制绝大多数是通过path来实现,比如绘制一条曲线,然后让一个物体随着这个曲线运动,比如搜索按钮,比如一个简单时钟的实现:那么什么是path呢!定义:path 就是路径,就是图形的路径的集合,它里边包含了路径里边的坐标点,等等的属性。我们可以获取到任意点的坐标,正切值。那么要获取Path上边转载 2016-11-08 21:40:30 · 290 阅读 · 0 评论 -
自定义控件之View原理与使用
【Android】自定义控件之View原理与使用字数3380 阅读1186 评论3 喜欢25转载请务必在文章开头注明出处!http://www.jianshu.com/p/a3014f8442b0一、简介不论在学习Android还是在做Android开发,我们都离不开View,所以学好View对一个Android开发人员来说尤为重要。Android中的每个控转载 2016-11-08 21:38:40 · 342 阅读 · 0 评论 -
教你步步为营掌握自定义View
国内自定义View的文章汗牛充栋,但是,即使你全部看完它们也未必能掌握这一知识点(实际上,我就几乎看完了所有的国内文章)。为什么?一言以蔽之,你是得其术不明其道。(本文不打算讲自定义属性和事件处理,因为太多的文章讲这些了)一、自定义View,你真的掌握了吗?什么?你说你掌握了自定义View?来来来,回答老衲如下问题:Google提出View这个概念的目的是什么?View这个概念与A转载 2016-11-08 21:13:07 · 195 阅读 · 0 评论 -
inflater的用法
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou转载 2016-11-05 20:43:17 · 303 阅读 · 0 评论 -
修改安卓中EditText中password模式下的符号
text.setTransformationMethod(new PasswordTran()); public class PasswordTran extends PasswordTransformationMethod {@Overridepublic CharSequence getTransformation(CharSequence source, View view) {原创 2016-07-09 17:38:38 · 670 阅读 · 0 评论 -
NumbrtPicker扩展方法
数字选择器NumberPicker是Android3.0之后引入的一个控件,比较常用,比如说手机常用的闹钟,可以选择小时和分钟,如果你需要兼容3.0之前版本,GitHub上有开源的项目,具体的下载地址https://github.com/SimonVT/android-numberpicker。本人就没有使用开源的项目,就简单的使用了NumberPicker显示一下效果,开始正题吧:基础维转载 2016-07-16 22:57:42 · 292 阅读 · 0 评论 -
android fragement详解(2)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity转载 2016-06-19 20:27:05 · 231 阅读 · 0 评论 -
android Fragement详解(1)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,转载 2016-06-19 20:23:14 · 284 阅读 · 0 评论 -
Android hdpi ldpi mdpi xhdpi xxhdpi适配详解
1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素。(2)屏幕大小。屏幕大小是手机对角线的物理尺寸,以英寸(inch)为单位。比如某某手机为“5寸大屏手机”,就是指对角线的尺寸,5寸×2.54厘转载 2016-11-08 21:42:29 · 206 阅读 · 0 评论