- 博客(12)
- 资源 (6)
- 收藏
- 关注
转载 解决ListView滚动复用convertview和ViewHolder数据填充错乱
我说下我的理解,最可能出现重复的情况就是getView(int position, View convertView, ViewGroup parent)中的convertview利用的情况,由于getview的时候,listview自身会复用已存在的item,即重用最先新建的那几个item,还有就是注意tag的使用,convertView.getTag()返回的也是重用的view,其状态是和被重
2013-11-29 13:30:25 11027 2
转载 Android高效加载大图、多图解决方案,有效避免程序OOM(使用LruCache 强引缓存图片用取代软引用)
本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html高效加载大图片我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图
2013-11-08 00:14:35 1970 1
转载 深入解析AsyncTask
AsyncTask的介绍及基本使用方法关于AsyncTask的介绍和基本使用方法可以参考官方文档和Android实战技巧:多线程AsyncTask这里就不重复。AsyncTask引发的一个问题上周遇到了一个极其诡异的问题,一个小功能从网络上下载一个图片,然后放到ImageView中,是用AsyncTask来实现的,本身逻辑也很简单,仅是在doInBackground中用HT
2013-11-07 22:52:28 757
转载 android view SurfaceView GLSurfaceView的关系和区别
这几天在外面面试遇到这个一个问题:android view SurfaceView GLSurfaceView的关系和区?在网上找一找,下文为三者解释较为全面的一篇文章,androidkaifa.com希望这文章能对大家有帮助 Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的
2013-11-07 17:53:17 13903
转载 android 笔记 【一个应用程序的入口 ——Application】
Applicationandroid应用程序的入口Application和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象且仅创建一个,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个
2013-11-07 16:52:59 4784
转载 android笔记 AIDL 实现进程间通信
android 中通过 AIDL (Android Interface definition language) 机制 (远程服务调用)实现进程间的通信。什么是aidl:1. aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:int
2013-11-07 00:01:39 1152
转载 android Fragment
FragmentAndroid是在Android 3.0 (API level 11)开始引入Fragment的。 可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。 可以把Fragment设计成可以在多个Activity中复用的模块。
2013-11-06 18:29:09 1623
转载 Android Activity之launchMode四种加载方式
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingl
2013-11-05 22:50:18 1033
原创 android ListView 滑动到最底部并且停止滑动时候加载数据
调用ListView的setOnScrollListener()方法设置滑动监听器,实现OnScrollListener接口的方法判断当列表滑动到最低端时,加载新的列表项接口OnScrollListeneronScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount
2013-11-03 23:18:40 3314
转载 音频压缩工具——Speex的使用(Android&iOS语音录音技术预演)
要在Android/iOS端实现语音对讲,原型为微信与米聊,开始预演所用技术,找到以下资料。在Android开发中,需要录音并发送到对方设备上。这时问题来了,手机常会是GPRS、3G等方式上网,所以节省流量是非常关键的,使用Speex来压缩音频文件,可以将音频压文件小数倍。1.去Speex官网下载最新Speex源码。2.创建一个新的应用(我创建的应用名为Audi
2013-11-01 14:28:18 4897 1
转载 Cocos2d-X 事件处理机制之按键事件
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一、按键事件 使用IOS系统设备中只有Home键,按下Home键,程序进入后台。而使用Android系统的部分设备会有Menu键和返回键,因此有时需要检测设备的键盘输入,使用键盘事件代理CCKeypadDelegat
2013-11-01 10:34:26 2630
转载 Cocos2d-X 事件处理机制之触屏事件(单点触屏+多点触屏)
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 游戏主要是玩家和程序的交流。无论你的动画做得多么生动,特效做得如何炫,游戏还是要和玩家进行互动和交流。在智能手机中,主要的输入操作是通过触摸屏幕、重力感应等方式实现的,而输入文字主要通过虚拟键盘等实现
2013-11-01 10:13:57 2334 1
react-native-charts-wrapper图表库页面布局使用案例
2020-08-10
android native与html中js交互
2016-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人