
Android移动开发
文章平均质量分 80
iteye_17694
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义ViewGroup实现动态创建可换行标签
转载请注明:[url]http://renyuan-1991.iteye.com/blog/2232463[/url]具体实现步骤:1.继承ViewGroup,实现三个构造方法2.通过generateLayoutParams给自定义的控件指定参数3.实现onMeasure方法 a.在这个方法里面首先要做是要知道自己的大小,onMeasure方法会通过父类获取具体的模...原创 2015-08-03 15:15:30 · 145 阅读 · 0 评论 -
Android的约束布局ConstaintLayout
[size=large]ConstaintLayout的初次使用总结 [/size]转载请注明出处:[url] http://renyuan-1991.iteye.com/blog/2304152[/url]最近google I/O大会上带来7.0的一些新的东西,而我们开发最关注的可能就是Adroid Studio2.2和ConstraintLayout这个依赖的约束库了。 当...原创 2016-06-24 15:05:07 · 331 阅读 · 0 评论 -
android studio 运行java代码
[size=large]转载请注明出处: [url]http://renyuan-1991.iteye.com/blog/2306406[/url]有时候我们需要测试逻辑代码是不是能正常运行,这个时候就需要在android studio运行java的代码第一步: 右键file选择new module,选择如下图所示的java Library[img]http://dl2....2016-06-21 17:50:27 · 293 阅读 · 0 评论 -
自定义组合控件的总结
[size=medium]自定义组合控件的总结[/size]转载请注明出处:[url]http://renyuan-1991.iteye.com/blog/2306381[/url]第一步:在Values中添加attrs.xml文件,首先搞清楚attts.xml怎么用,下面是一个完整的属性文件。控件的属性其实就为给我们提供某些信息的,我们在区分这个属性的时候不需要去想它能干什么,只要知道它...2016-06-21 16:27:25 · 200 阅读 · 0 评论 -
只显示年月的DatePicker
转载请注明出处:http://renyuan-1991.iteye.com/blogs/2304484先看一下效果图:[img]http://dl2.iteye.com/upload/attachment/0117/9987/da23e737-b453-3ebf-9eb8-6af958570b1a.png[/img]1.不显示天数的DatePicker2.设置DatePicker的...原创 2016-06-12 17:30:41 · 418 阅读 · 0 评论 -
线性布局的权重weight使用详解
[size=large]对线性布局中权重的理解[/size] 转载请注明出处:[url]http://renyuan-1991.iteye.com/blog/2272200[/url]今天突然想到自己对线性布局的理解,便想再此记录下来。写这篇博客之前特意看了很多别人写的线性布局的权重理解发现只有一篇是正确的,其余都是按“包裹内容时权重越大比例越大,匹配父窗体时权重越大比例越小”,或者反比正...2016-01-20 14:29:17 · 1173 阅读 · 0 评论 -
setBackgroundResource导致Padding失效,settextsize
通过setBackground设置9 patch图的时候会重置padding。这个时候需要在setBackground之前调用getPadding方法获取未重置之前的padding,然后在调用setBackground之后用代码重新设置Padding。[code="java"] /** * 代码中设置background后会导致padding失效 * @param...2016-01-18 19:50:09 · 203 阅读 · 0 评论 -
NestedScrolling的使用及ScrollView的惯性滑动
[size=xx-large]NestedScrolling的使用及ScrollView的惯性滑动[/size]转载请注明出处:[url]http://renyuan-1991.iteye.com/blogs/2262643[/url][size=x-large]NestedScrolling介绍[/size] Lollipop之后增加了NesteScrolling,可以...原创 2015-12-08 18:14:54 · 758 阅读 · 0 评论 -
android-async-http使用和取消请求
[size=xx-large]android-async-http使用总结[/size]下载最新的包可以到github:https://github.com/loopj/android-async-http官方说明文档:http://loopj.com/android-async-http将jar包添加到项目里面就可以开始使用了:[size=large]第一步:[/size]...2015-10-15 12:06:03 · 451 阅读 · 0 评论 -
触摸屏幕取消键盘
当点击文本框和发送按钮的时候不需要取消键盘,点击屏幕其他按钮或者其他控件的时候消失键盘[size=large]解决方案一:[/size] 为了测试,把父布局设置成可点击可获取交点的。如下:[code="java"] [/code][size=x-large]主要逻辑代码如下:[/size]...2015-10-13 18:09:43 · 213 阅读 · 0 评论 -
SQLite详解
[size=x-large]概述[/size] SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。SQLite由SQL编译器、内核、后端以及附件组成。 SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展SQLite的内核变得更加方便。所有SQL语句都被编译成易读...原创 2015-10-10 15:07:01 · 257 阅读 · 0 评论 -
android 的屏幕适配问题,dp与px的换算
[size=x-large]在进入正题之前先了解一下基本术语和概念[/size][size=large]1.屏幕大小[/size] 根据屏幕对角线实际测量的大小[size=large]2.屏幕密度[/size] 屏幕物理区域一个单位(一般指的是英寸)上像素多少简称dpi。这一点对于公司的UI妹妹可能是最难理解的。这里的像素指的是屏幕上用来显示一个色值最小的物理单位。如果...2015-08-08 19:11:51 · 246 阅读 · 0 评论 -
Android第三方框架之xListView的使用方法
==最近向用xListView实现刷新效果,在网上没有找到相关的例子和方法说明。自己看了会儿demo在此留下笔记以供日后复习==第一步:到官网下载第三方包,拷贝到自己的项目中。要注意的地方是在layout,String和drawable下也有这个控件的配置信息,这个一定要考进去。第二步:布局文件(背景一定要设置成透明色) [code="java"] [/code]第...2014-11-09 19:18:57 · 163 阅读 · 0 评论