Android
文章平均质量分 58
bluceshang
热爱技术、性格真爽。
展开
-
Android大图片裁剪终极解决方案(上:原理分析)
转自:http://my.oschina.net/ryanhoo/blog/86842在不经意间看到了对图片处理意见,没有经过自己的验证,不过感觉不错,还有github地址:https://github.com/ryanhoo/PhotoCropper上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目转载 2013-12-06 16:32:51 · 1129 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
Android FlexboxLayout{ “flexDirection”: [ //决定主轴的方向 “row”, “row-reverse”, “column”, “column-reverse” ], “flexWrap”: [ “nowrap”, “wrap”, “wrap-reverse” ], “justifyContent”: [ //定义项目在主轴的对齐方式原创 2017-07-24 14:28:28 · 250 阅读 · 0 评论 -
Java 转换成ObjectC代码
将Java代码轻松转换成ObjectC代码原创 2015-03-12 16:44:41 · 2304 阅读 · 0 评论 -
Android性能优化典范
转自 http://www.csdn.net/article/2015-01-20/2823621-android-performance-patterns/32015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介转载 2015-01-20 20:31:01 · 640 阅读 · 0 评论 -
Android 笔记
正确理解,第一个参数为 单位,第二个参数为单位(第一个参数设置的单位)指定的值,返回值 都是像素DisplayMetrics dm = getResources().getDisplayMetrics();int scrollOffset = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 300, dm);获取系统的原创 2014-03-26 13:48:23 · 939 阅读 · 0 评论 -
Android 广播与服务
服务与广播怎么样选择.原创 2014-04-30 16:45:47 · 1573 阅读 · 0 评论 -
Handler消息处理分析(UI线程)
Android消息处理机制由消息循环,消息发送,消息处理三部分组成应用程序主线程会生成一个Looper,在Looper中会创建MessageQueue.会新新建一个ActivityThread实例,在实例的时候会新建一个Handler实例,同时将生成的Looper与MessageQueue与Handler关联起来.发送消息,将消息放在MessageQueue中在handler中处理消息.原创 2014-03-11 16:45:57 · 781 阅读 · 0 评论 -
Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17539199),请尊重他人的辛勤劳动成果,谢谢!我在上一篇文章中Android 带你从源码的角度解析Scroller的滚动实现原理从源码的角度介绍了Scroller的滚动实现原理,相信大家对Scroller的使用有一定的了解,这篇文章就给大家带来转载 2014-02-20 16:14:31 · 1090 阅读 · 0 评论 -
Android 带你从源码的角度解析Scroller的滚动实现原理
本文转自:http://blog.csdn.net/xiaanming/article/details/17483273今天给大家讲解的是Scroller类的滚动实现原理,可能很多朋友不太了解该类是用来干嘛的,但是研究Launcher的朋友应该对他很熟悉,Scroller类是滚动的一个封装类,可以实现View的平滑滚动效果,什么是实现View的平滑滚动效果呢,举个简单的例子,一转载 2014-02-18 18:36:08 · 924 阅读 · 0 评论 -
Android ViewGroup系列控件的使用
一、 ViewGroup1.1 概述 定义 public abstract class ViewGroup extends View implements ViewParent, ViewManager 所在的包 import android.view.ViewGroup; 子类信息 View |___ ViewGroup转载 2014-02-17 18:26:53 · 2090 阅读 · 0 评论 -
Andorid事件传递过程
Android事件的是怎么样传递的,如果在正确的位置处理Android事件.对提交用户体验来说什么重要,有时对提高应用的流畅性也十分重要,下面是我对Android事件的理解.原创 2014-02-21 16:58:09 · 1048 阅读 · 0 评论 -
经典的博客或学习网站(Andorid)
在有时间的时候会想去看看Andorid上的一些新的东西,可经常不知道去那里看.下面是看到别人经常去的地方,发现新的也会加上来.http://www.trinea.cn/http://www.cnblogs.com/ak5t/http://blog.tisa7.com/android_open_source_projectshttp://www.trinea.cn/and原创 2014-01-20 15:36:38 · 1152 阅读 · 0 评论 -
Android之工具类说明与帮助
1.SparseIntArray类 SparseIntArray类是一个Map,主要是存储key为整数,value也为整数的map.但是比使用Map要高效很多.因为SparseIntArray中存放的是经过排序后的map,查换使用了二叉树折半查找,效率比map要高很多.查看源码可以看见,实现是将Key与Value分别用2个int[]实现,而且查找又使用了折半查找,所以效率比map高很多.s原创 2013-12-19 09:46:04 · 770 阅读 · 0 评论 -
Android 获取屏幕高度、标题高度、状态栏高度详解
Android获取屏幕高度的方法主要由view提供通过View提供的方法获取高度方式有两种: 1, 当前显示的view中直接获取当前view高宽2, 通过Activity的getWindow().findViewById(windows.iD_ANDROID_CONTENT)获取系统当前显示的view根(是一个framelayout对象),android绘制会将要绘转载 2013-12-12 11:05:21 · 748 阅读 · 0 评论 -
Android TextView 高级应用
1.TextView 不仅能显示文字,还能显示图片. StringBuilder sb = new StringBuilder();sb.append(" ");sb.append(tv.getText().toString());SpannableStringBuilder sp = new SpannableStringBuilder(sb.toString());Drawable原创 2013-12-10 18:06:11 · 913 阅读 · 0 评论 -
Andoird ListView快速加载图片的终极解决之道
图片下载应用从网上下载图片非常简单,使用Android framework中提供的HTTP相关类就很容易实现,下面提供了一段样例代码:01static Bitmap downloadBitmap(String url) {02 final AndroidHttpClient client =转载 2013-12-06 17:45:59 · 1179 阅读 · 0 评论 -
Android FlexboxLayout
{ "flexDirection": [ //决定主轴的方向 "row", "row-reverse", "column", "column-reverse" ], "flexWrap": [ "nowrap", "wrap", "wrap-reverse"原创 2017-07-24 14:31:15 · 467 阅读 · 0 评论