- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 Android 支持Gif动态图 的imagview
Android 实现支持gif的 组件,并可以控制带下,位置。索罗的一下网上的方法,简单的实现了下。方法1、使用Movie解析gif 流, 也是本文使用的方法。 有很多博客介绍是想方法的,过程不难。 有几个问题需要考虑:1如何控制新组件大小;2如何控制 gif 动图大小;3如何控制gif在组件中的位置。 本文会一一介绍。 先贴出源码:https://github.com/HandsomeL/an
2014-12-27 16:57:34 1575
转载 Android GC 垃圾回收详解
1. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放
2014-04-19 19:18:13 2860
转载 Intent.setFlags方法中的参数值含义
一. intent.setFlags()方法中的参数值含义:1.FLAG_ACTIVITY_CLEAR_TOP:例如现在的栈情况为:A B C D 。D此时通过intent跳转到B,如果这个intent添加FLAG_ACTIVITY_CLEAR_TOP标记,则栈情况变为:A B。如果没有添加这个标记,则栈情况将会变成:A B C D B。也就是说,如果添加了FLAG_ACTIVITY_CL
2014-04-04 16:24:19 746
转载 Android 面试题
最近准备实习,发现面试问题都很基础。一。UI线程和非UI线程的交互方式,写出几种各自的耗时1、handler2、Activity.runOnUIThread(Runnable)3、View.Post(Runnable)4、View.PostDelayed(Runnabe,long)5、AsyncTaskhttp://www.cr173.com
2014-03-27 11:19:13 815
原创 android 滑动卡顿问题汇总
一、布局问题布局嵌套、太依赖weight、使用多层weight布局等可能会引起应用的卡顿。(这个是主要的原因,好多次遇到卡顿都是布局出了问题。现在手机的运算速率都比较高,所以可以优先考虑是不是布局的问题)二、ViewPager嵌套GridView 原因一:滑动的时候需要预加载数据导致UI卡顿; 原因二:在onPageSelect
2014-03-07 15:40:31 3692
转载 android 获取 ip 地址方法
public String getLocalIpAddress() { try { for (Enumeration en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();){ NetworkInterface intf = en.nextElement();
2014-03-06 21:22:48 819
原创 Android 游戏开发笔记一、入门之SurfaceView的使用
入门笔记之SurfaceView 使用一、首先介绍几个类1、SurfaceHolder这里用到了一个类SurfaceHolder,可以把它当成surface的控制器,用来操纵surface。处理Canvas上的效果和动画,控制表面,大小,像素等。2、SurfaceHolder.Callback实现surfaceView的回调函数,三个函数看名字也知道是什么意思。
2014-03-06 13:52:00 870
原创 android FragMent 错误汇总 (持续更新)
Fragment 错误汇总,不断学习,不断更新,希望大家一起探讨。 一、java.lang.IllegalStateException: commit already called 原因:你定义的FragmentTransaction 是全局变量,只能commit()一次。再次commit()就会出错! 解决办法:使用的时候在实例化局部变量二、 ja
2013-11-21 13:10:30 1612
原创 Android BlueTooth蓝牙通信
最近在做蓝牙有关的项目,参考了下系统的Demo,分享一下学习笔记和心得。1、想用蓝牙首先Manifest申请个权限 第一行是 发现去他设备权限 2、用BluetoothChatService.java封装蓝牙用到的方法,连接、接收数据, 线程AcceptThread线程用于接收socket Con
2013-11-07 21:23:58 1391
原创 android自定义相机若干问题解决方案
最近一直和照相机打交道,学到了不少东西!具体怎么调用不说了,分享一下洒家所遇到的一些问题以及解决方法1一、Parameters.setPreviewSize()以及Parameters.setPictureSize()后异常突出 某款相机camera只支持某几种固定的参数,比如中兴ZTE880E只支持480X640的,如果强行设置便会出错。可以Size size=param
2013-05-06 20:52:32 1841 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人