- 博客(11)
- 资源 (6)
- 收藏
- 关注
转载 Google推荐的图片加载库Glide介绍
在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。毫无疑问,这个库引起了我的兴趣。于是我花了一个晚上研究和把玩它,将它的实现原理分析清楚以后,我决定写一篇博文分享一些自己的经验。在开始
2016-03-30 14:20:30 449
原创 List和Array相互转化
数组转成list1String[] userid = {"aa","bb","cc"};List userList = new ArrayList();Collections.addAll(userList, userid);2String[] userid = {"aa","bb","cc"};List us
2016-03-29 12:27:31 549
原创 Android常见XML转义字符
在安卓开发中我们经常会遇到一些特殊字符,这些特殊字符在程序中无法直接写,那么如何显示这些字符呢?这里就需要使用转义字符,所有编程语言,拥有转义字符的原因基本上是两点:一、使用转义字符来表示字符集中定义的字符,比如ASCll里面的控制字符及回车换行等字符,这些字符都没有现成的文字代号。所以只能用转义字符来表示 。二、某一些特定的字符在编辑语言中被定义为特殊用途的字符。这些字符由于被定义为特殊
2016-03-28 16:43:01 823
原创 一个懒人庫(findViewById)-ButterKnife
ButterKnife -- 项目地址:https://github.com/JakeWharton/butterknife都说程序员都是比较懒的,什么事情都想着让程序自动化帮忙减轻工作量,这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,其对性能的影响微乎其微(查看过Butter K
2016-03-28 11:18:25 467
转载 Android自定义控件实战——滚动选择器PickerView
Android自定义控件实战——滚动选择器PickerView 标签: androidTimerPickerPickerView2014-08-12 11:57 10014人阅读 评论(39) 收藏 举报本文章已收录于: 分类:Android(10) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。 转载请声明出处http...
2016-03-24 17:53:52 1846 3
原创 android px、dp、sp之间的换算公式
px 与 dp, sp换算公式?PPI = Pixels per inch,每英寸上的像素数,即 "像素密度"xhdpi: 2.0hdpi: 1.5mdpi: 1.0 (baseline)ldpi: 0.75drawable-ldpi、drawable-mdpi、drawable-hdpi 精度分别为低、中(android默认)、高。对应的图片大小为:36x36、48x
2016-03-14 17:42:40 852
转载 android的四种设计模式
前言: Android开发的设计模式,基本设计思想源于java的设计模式,java的设计模式有N多种,据不完全统计,迄今为止,网络出现最频繁的大概有23种。Java只是一门开发语言,学会并掌握这门语言进行代码编写,这是每个程序员必修的课程,但如何写出高质量、易维护和复用性强的代码,那就体现出程序员的层次和水平了。设计模式的出现就是为了解决这些问题。 开始
2016-03-14 15:19:33 507
转载 如何去掉ListView底部的ListDivider
首先,我们先来了解ListView的两个属性以及它们的API解析android:headerDividersEnabled: When set to false, the ListView will not draw the divider after each header view. [boolean]android:footerDividersEnabled
2016-03-11 11:21:51 422
原创 Android onTouchEvent事件中onTouch方法返回值详解
1、若return false说明没有成功执行onTouch事件,在执行完onTouch里面的代码之后,onTouch事件并没有结束。因此某些组件如Gallery会自动执行它所在view里onTouch方法的代码。若在onTouch方法里面增加你的代码并且最后return false就会执行你在OnTouch方法中的处理操作了。 2、若return true说明
2016-03-10 16:42:45 4283
原创 Android 设置StatusBar的颜色
主题使用:android:theme="@android:style/Theme.DeviceDefault.Light.NoActionBar"在Activity中添加如下code,需要放在setContentView前面。//设置statusbar的图标颜色高亮反转getWindow().getDecorView().setSystemUiVisibility(View.S...
2016-03-09 09:26:01 4794
原创 自定义Dialog实现全屏和位置在屏幕底部
// 设置dialog宽度全屏 WindowManager windowManager = this.getWindow().getWindowManager(); Display display = windowManager.getDefaultDisplay();WindowManager.LayoutParams lp = this.getWindow().getAt...
2016-03-07 14:49:39 1034
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人