刘俊技术博客专栏

专注于J2EE和大数据

排序:
默认
按更新时间
按访问量

android使用inSampleSize、inScaled、inDensity、inTargetDensity对图片进行缩放

本文首先总结一下Bitmap的相关概念,然后通过一个实际的问题来分析设置BitmapFactory.options的注意事项,以减少不必要的内存占用率,避免发生OOM。 一、 Bitmap的使用trick 尽量不要使用setImageBitmap或setImageResource ...

2015-06-15 19:16:33

阅读数:2176

评论数:1

GitHub上史上最全的Android开源项目分类汇总

https://github.com/Trinea/android-open-project Android开源项目分类汇总 Android 开源项目源码解析(Volley、UIL、Dagger、EventBus、xUtils 等分析) Android 职位内部推...

2015-06-05 09:50:13

阅读数:3161

评论数:0

Android VLC播放器二次开发2——CPU类型检查+界面初始化

上一篇讲了VLC整个程序的模块划分和界面主要使用的技术,今天分析一下VLC程序初始化过程,主要是初始化界面、加载解码库的操作。今天主要分析一下org.videolan.vlc.gui.MainActivity类,这个是VLC的整个程序入口。当然,严格来说,整个程序入口是VLCApplication...

2015-06-04 13:01:38

阅读数:514

评论数:0

Android 快速开发系列 打造万能的ListView GridView 适配器

1、概述 相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewH...

2015-06-03 23:04:45

阅读数:619

评论数:0

android打包准备:混淆第三方jar包(Gson, greenDao,sharesdk,UIL,高德地图, unity,pinyin4j,async http,JPush,EventBus等)

1、Gson混淆 ## ---------------------------------- ##   ########## Gson混淆    ########## ## ---------------------------------- -keepattributes Signatu...

2015-06-03 18:41:23

阅读数:726

评论数:0

Android ViewGroup事件分发机制(下)

上一篇已经完整的解析了Android View的事件分发机制,今天给大家代码ViewGroup事件分发的源码解析~~凡是自定义ViewGroup实现各种滑动效果的,不可避免的会出现很多事件的冲突,对ViewGroup事件分发机制的了解,也有益于大家了解冲突产生的原因,以及对冲突进行处理~ 1、案...

2015-06-03 10:43:03

阅读数:486

评论数:0

Android View 事件分发机制 源码解析 (上)

一直想写事件分发机制的文章,不管咋样,也得自己研究下事件分发的源码,写出心得~ 首先我们先写个简单的例子来测试View的事件转发的流程~ 1、案例 为了更好的研究View的事件转发,我们自定以一个MyButton继承Button,然后把跟事件传播有关的方法进行复写,然后添加上日志...

2015-06-03 10:10:36

阅读数:405

评论数:0

Android新控件RecyclerView浅析及上拉和下拉刷新

概述: RecyclerView是android-support-v7-21版本中新增的一个Widgets,RecyclerView是ListView的升级版本,更加先进和灵活。在以后的开发中我们就可以直接使用RecyclerView来替换ListView。 特点介绍:...

2015-06-03 09:22:07

阅读数:845

评论数:0

Andriod中绘(画)图----Canvas的使用详解

由于在网络上找到关于Canvas的使用都比较抽象,也许是我的逻辑思维不太好吧,总是感觉理解起来比较困难,     尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包括它的两种不同的使用     情节和它的一些方法进行一下说明。  ...

2015-05-28 23:15:54

阅读数:488

评论数:0

OpenAtlas

OpenAtlas ,a Android Component Plugin Framework The MIT License (MIT) Copyright (c) 2015 Bunny Blue,achellies 至于资源这块处理仁者见仁智者见智。代码遵循MIT License,目前...

2015-05-25 14:20:36

阅读数:914

评论数:0

彻底解决Android 拍照 内存溢出 Out of Memory的问题

内存溢出相信做过编程的人都知道一二,这里说Android 内存溢出的问题:、问题描述:Android下的相机在独自使用时,拍照没有问题,通过我们的代码调用时,也正常,但是更换了不同厂商的平板,ROM由Android4.0变成了Android4.1后,拍照出现了OutOfMemory异常,程序中断退...

2015-05-23 10:12:27

阅读数:1013

评论数:0

Android在ScrollView中嵌套ListView,ListView高度设置问题

项目中需要在ScrollView中套个ListView,ListView的Item是动态添加的,故高度也需要动态设置,在网上找了一天,发现文章出处都是在http://stackoverflow.com/questions/3495890/how-can-i-put-a-listview-into-...

2015-05-21 10:57:18

阅读数:822

评论数:0

Android实现图片多点触控自由伸缩

简介 作为Android开发者,我们经常需要自定义控件,比如下面我们说的实现图片的多点触控和伸缩释放,这也是由于用户已经有这样的常识了,那就是看见有图片的地方就可以点击查看大图,并且可以通过手指对图片进行伸缩和移动,如果应用没有实现这一点,那么对用户来说将会是很糟糕的体验,用户很“愤怒”。所以作为...

2015-05-20 22:22:16

阅读数:1340

评论数:1

Android Matrix

Android Matrix Matrix的数学原理 平移变换 旋转变换 缩放变换 错切变换 对称变换 代码验证   Matrix的数学原理 在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。...

2015-05-19 18:44:53

阅读数:473

评论数:0

Android开发好还是J2EE好

很多同学咨询过同样的一个问题,该问题也是最备受争议的问题,那就是到底是选择Android还是选择JavaEE。下面发表一些本人的看法。        Android属于一个特有的Java技术应用,专注于做Android手机的App,目前随着Android市场的快速发展需求量也很旺盛,所以出现了学习...

2015-05-15 18:41:04

阅读数:1760

评论数:1

Android性能优化典范(1)

2015新年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面...

2015-05-06 10:20:40

阅读数:387

评论数:0

Android PowerImageView实现,可以播放动画的强大ImageView

我个人是比较喜欢逛贴吧的,贴吧里总是会有很多搞笑的动态图片,经常看一看就会感觉欢乐很多,可以释放掉不少平时的压力。确实,比起一张单调的图片,动态图片明显更加的有意思。一般动态图片都是GIF格式的,浏览器中可以直接将这种格式的图片播放成动画。 不过很可惜的是,Android的原生控件并不支...

2015-05-03 02:24:08

阅读数:615

评论数:0

Android大牛博客集

Android中文Wiki AndroidStudio-NDK开发-移动开发团队 谦虚的天下 - 博客园 gundumw100博客 - android进阶分类文章列表 - ITeye技术网站 CSDN博文精选:Android系列开发博客资源汇总 - CSDN.NET - CSDN资讯 ...

2015-04-30 13:10:55

阅读数:5710

评论数:0

混淆器生成文件的作用

参考自: http://android.tgbus.com/Android/tutorial/201107/358743.shtml http://hi.baidu.com/benbearlove/blog/item/aaa36de671f3153db93820e2.html  ...

2015-04-30 13:01:41

阅读数:445

评论数:0

apk编译/反编译工具baksmali和smali用法

smali:An assembler/disassembler for Android's dex format smali 下载地址:http://code.google.com/p/smali/downloads/list 用法如下:首先把baksmali-1.4.1.jar和...

2015-04-29 15:26:22

阅读数:475

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭