Android
yangheng362
这个作者很懒,什么都没留下…
展开
-
高效地展示Bitmap
这篇文章讲的是如何是使用常见的技巧去处理和加载Bitmap对象,保证你的UI组件及时响应,避免你的应用程序占用的内存超过限制。如果你不小心,bitmap会很快的消耗你的可用内存预算,而且会程序出现一个可怕的异常——java.lang.OutofMemeoryError:bitmap size exceeds VM buget.java内存溢出错误:bitmap大小超过了虚拟机的限制。程序会因此翻译 2013-11-21 21:11:28 · 788 阅读 · 0 评论 -
TextView设置个别字体样式
【Android】 TextView设置个别字体样式http://www.cnblogs.com/rayray/p/3181922.html1 SpannableString msp = new SpannableString("测试"+XM+"更换当前号码将从手机发送一条普通短信进行验证");2 msp.setSpan(new ForegroundColorSp转载 2014-08-14 19:25:38 · 496 阅读 · 0 评论 -
Android Animation学习(一) Property Animation介绍
Android Animation学习(一) Property Animation介绍 //原文 http://www.cnblogs.com/mengdd/p/3301256.htmlAndroid Animation Android framework提供了两种动画系统: property animation (introduced in Android 3.0)和view转载 2014-10-17 15:29:49 · 501 阅读 · 0 评论 -
Android studio快捷键
Android Studio常用快捷键、Android Studio快捷键大全出处:西西整理 作者:西西 日期:2013/11/7 15:54:12 [大 中 小] http://www.cr173.com/html/24051_1.htmlAndroid Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 eclipse ADT,An转载 2015-01-27 21:39:38 · 558 阅读 · 0 评论 -
关于 android 5.0 网络图标上的感叹号及其解决办法
转 https://xn--yet824cpd.xn--fiqs8s/45.html升级了安卓5.0的同学们一定对网络图标上面的那个感叹号感到十分郁闷。安卓5.0引入了一种新的网络评估机制来评估网络状况,当你有网络请求时会自动选择网络连接条件最好的一个网络进行连接。该机制的代码实现如下:enter image description here简要来说就是,如果该转载 2015-02-04 19:21:45 · 2534 阅读 · 0 评论 -
android 画图之setXfermode
http://trylovecatch.iteye.com/blog/11894522011.10.10——— android 画图之setXfermodeandroidsetxfermode 2011.10.10——— android 画图之setXfermode 参考:http://onewayonelife.iteye.com/blog/1169176转载 2015-03-02 14:30:35 · 479 阅读 · 0 评论 -
android ScrollView 与SeekBar结合使用
要实现用SeekBar控制ScrollView滚动的位置,并且ScrollView滚动时也更新SeekBar的角度,需要继承ScrollView,实现一个新的类。可以使这个类实现 SeekBar.OnSeekBarChangeListener接口。覆盖ScrollView的onScrollChanged方法并修改SeekBar.OnSeekBarChangeListener接口中的onProg原创 2015-03-10 11:25:15 · 1599 阅读 · 0 评论 -
android Cardview 5.0之前与5.0之后效果不一致
android Cardview 5.0之前与5.0之后效果不一致原创 2015-05-27 22:29:24 · 712 阅读 · 0 评论 -
LocalBroadcastManager 的实现原理,还是 Binder?
LocalBroadcastManager 的实现原理,还是 Binder?http://www.trinea.cn/android/localbroadcastmanager-impl/对 LocalBroadcastManager 大家应该都不陌生,相对 BroadcastReceiver,它只能用于应用内通信,安全性更好,同时拥有更高的运行效率。也是需要发送应用内广播时的转载 2015-06-18 11:07:03 · 464 阅读 · 0 评论 -
android studio升级失败提示 Connection failed解决方法
android studio升级失败提示 Connection failed解决方法转载 2015-07-31 15:09:46 · 1888 阅读 · 0 评论 -
解决listview底部变化遮盖
listView.addOnLayoutChangeListener(new OnLayoutChangeListener() {@Overridepublic void onLayoutChange(View v, int left, int top, int right,int bottom, int oldLeft, int oldTop, int oldRight,原创 2015-10-27 11:39:25 · 1082 阅读 · 0 评论 -
apk反编译和重新打包
apk反编译和重新打包博客分类: android 相信每位玩机的人对APK文件都不陌生。你可能每天都与APK文件打交道,无论是安装和卸载有用的应用工具、插件、好玩的游戏等等。。。你可曾知道这些每天都伴随着你的APK文件是什么吗?怎样对它们作些修改呢?比如说:对英文版进行汉化、修改功能、修改文字描述、去掉广告等等。本文介绍APK的基本知识、结构、APK文件的解转载 2014-08-24 21:14:42 · 625 阅读 · 0 评论 -
Android实现批量添加联系人到通讯录
Android实现批量添加联系人到通讯录[日期:2014-05-17]来源:Linux社区 作者:deng0zhaotai[字体:大 中 小]由于工作上的需要,把数据库中备份的联系人添加到Android通讯录,一般都有几百条记录,插入一条数据系统默认commit一次,这样效率就降低了,如果把所有的数据都添加进去后再commi转载 2014-05-27 17:47:00 · 1109 阅读 · 0 评论 -
自定义控件
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=306320> 很多公司都会问到自定义控件的问题,自定义控件无非三种方式:1.继承view 2.继承原有的控件 在原有控件的基础上进行修改 3.组件拼装组合 后两种暂且不说,原理的问题都需要知道,在此,小弟我分享通过继承View,而写的TextView,千万别小看他奥 ,转载 2013-11-27 10:48:53 · 489 阅读 · 0 评论 -
时间选择控件
下载地址 :http://download.csdn.net/detail/yangheng362/6619001原创 2013-11-27 14:13:55 · 499 阅读 · 0 评论 -
高效地展示Bitmap 2
在前一篇文章中我们讨论了,BitmapFactory.decode*的方法不应该在 数据源是从磁盘或者网络位置(或者可以说不是内存的位置)的情况下在主线程中执行。加载这个数据的时间会不可预料,并且依赖于很多不同的因素(磁盘或者网络的读取速度,图片的大小,CPU的功率,等等)。如果其中的任何一个因素导致了主线程阻塞,系统就会将你的程序标记为无响应,并且用户会得到一个强制关闭的选择(在Designin翻译 2013-11-27 23:52:32 · 633 阅读 · 0 评论 -
缓存Bitmap Caching Bitmaps
加载一个bitmap到你的UI中是很简单的,然而当你要同时加载一大批图片就会变得很复杂了。在很多情况下(比如ListView,GridView或者ViewPager),屏幕上的图片总数和即将滚动到屏幕的图片会根本没有限制。可用内存空间在这种将屏幕外的子view回收的组件下会一直下降,这是在假设你没有保持任何有用的长引用的情况下。这样做很好,但是为了保持流畅和快速加载UI,你需要避免在这些图片每翻译 2013-11-28 23:28:16 · 725 阅读 · 0 评论 -
android ListView几个比较特别的属性
android ListView几个比较特别的属性http://www.cnblogs.com/cnsanshao/archive/2011/08/19/2145210.html由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显转载 2014-04-16 10:45:13 · 487 阅读 · 0 评论 -
Android中px与dip,sp与dip等的转换工具类
Android中px与dip,sp与dip等的转换工具类Android中px与dip,sp与dip等的转换工具类功能通常在代码中设置组件或文字大小只能用px,通过这个工具类我们可以把dip(dp)或sp为单位的值转换为以px为单位的值而保证大小不变。方法中的参数请参考http://www.cnblogs.com/wader2011/archive/2011/11/28/226666转载 2014-04-16 11:47:14 · 637 阅读 · 0 评论 -
ImageView 按固定宽度等比例缩放
ImageView titleImge = (ImageView) buyPopWindow.getContentView().findViewById(R.id.pop_title_img);titleImge.setImageBitmap(bitmap);Drawable drawable = titleImge.getDrawable();int height = (int)原创 2014-04-18 15:21:03 · 1057 阅读 · 0 评论 -
android 程序漰溃 后台handle处理类 并反馈崩溃信息
import java.io.File;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.PrintWriter;import java.io.StringWriter;import java.io.Writer;import java.lang.Thread.UncaughtExc转载 2014-05-15 16:02:09 · 723 阅读 · 0 评论 -
动画 回弹效果
动画回弹效果可以用以下代码实现TranslateAnimation anim = new TranslateAnimation(-100, 0, 0, 0); anim.setInterpolator(new BounceInterpolator()); anim.setDuration(1000);原创 2014-05-09 17:29:22 · 4105 阅读 · 0 评论 -
Android图标尺寸规范 Android icon尺寸分辨率大全
屏幕密度和icoQualifierDPIScaling factorLauncher iconAction bar, tab iconNotification icon (API 11)Notification icon (API 9)Notification icon (older)ldpi翻译 2014-05-09 14:19:46 · 7022 阅读 · 0 评论 -
Android Studio常用快捷键、Android Studio快捷键大全
Android Studio常用快捷键、Android Studio快捷键大全出处:西西整理 作者:西西 日期:2013/11/7 15:54:12 [大 中 小] 评论: 0 | 我要发表看法Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 Eclipse ADT,Android Studio 提供了集成的 Andro转载 2014-05-22 11:05:39 · 1448 阅读 · 0 评论 -
Android Studio Databinding在xml中使用中文报错
Android Studio Databinding在xml中使用中文报错Windows环境下可能会出现这个问题, Caused by: org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte 3 of 3-byte UTF-8 sequence.(1字节的UTF-8序列的字节1无效)出错原因为读取UTF-8格式原创 2017-04-15 20:53:58 · 3825 阅读 · 3 评论