- 博客(25)
- 资源 (44)
- 问答 (1)
- 收藏
- 关注
原创 android 读写sdcard/内存图片
package com.elongtian.fileHelper;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.graphics.Bitmap;
2013-04-20 15:22:18 941
转载 浅谈Android ListView 异步图片获取
Android应用中,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,而且如果加载在图片比较多的View中,如ListView GridView WebView中,加载速度会比较缓慢。Android中图片加载速度很慢的话,程序很容易就挂掉,等待的用户用户同样会等到崩溃。 我们一般的处理方法是: 异步下载 本地缓存
2013-04-28 16:55:16 723
转载 正则表达式30分钟入门教程
目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教
2013-04-28 10:32:01 555
转载 Android中使用Post请求
一、需要用到的场景在jQuery中使用$.post()就可以方便的发起一个post请求,在android程序中有时也要从服务器获取一些数据,就也必须得使用post请求了。 二、需要用到的主要类在android中使用post请求主要要用到的类是HttpPost、HttpResponse、EntityUtils 三、主要思路1、创建HttpPos
2013-04-28 10:13:45 1031
转载 如何在android中实现swipe的手势功能及页面拖动动画
iPhone界面解锁是用手指划动来实现的, 那么这个手势gesture在android里如何实现呢? Android SDK提供了一个listener类来侦测各种不同的手势: SimpleOnGestureListener. 你只需要实现自己所关心的手势就可以了. Swipe在android里面是叫Fling ^_^ 首先创建自己的一个手势detector类:
2013-04-27 17:42:29 1023
转载 ViewPager与其中的子View滑动冲突该如何解决?????
牛人的分析--------------------------------!!!!!!!!!!!!!!!!android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->A
2013-04-27 09:59:27 679
转载 HandlerThread,Handler,Thread使用方法
Handler会关联一个单独的线程和消息队列。Handler默认关联主线程,虽然要提供Runnable参数 ,但默认是直接调用Runnable中的run()方法。也就是默认下会在主线程执行,如果在这里面的操作会有阻塞,界面也会卡住。如果要在其他线程执行,可以使用HandlerThread。HandlerThread的使用
2013-04-26 15:48:08 738
转载 Android中的Handler, Looper, MessageQueue和Thread
前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。对于这部分的内容,将分成4小节来描述:1.职责与关系2.消息循环3.线程与更新4.几点小结--------------------------
2013-04-26 15:24:35 635
转载 Android Handler和HandlerThread使用方法
Handler的官方注释如下:A Handler allows you to send and process Message and Runnable objects associated with a thread’s MessageQueue. Each Handler instance is associated with a single thread and that thread
2013-04-26 15:18:24 808
转载 Android中View绘制优化之一---- 优化布局层次
本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning 前言,竟然是翻译,当然得弄的有板有眼。 照着大作家格式来咯 , - - 。 译序
2013-04-26 15:05:52 690
转载 谈谈android 布局 的优化
导言 设配android的屏幕一定是一个噩梦,就好比那些搞网页设计的为了折腾各种浏览器,废寝忘食的去设配,其实,这样想想,设配android屏幕还真和那些网页设计去设配浏览器没啥区别…最近,在写一套通过在view上绑定tag命令的小框架,特定的再回到API文档中,找找那些沉睡在api文档中好用的方法!1.没有一劳永逸的方案! 有经常关注android官方文档的,一定
2013-04-26 13:41:51 597
转载 [Andorid应用开发]-(4)布局优化原则及方法
前面说到性能优化,主要是针对Java代码进行优化的,这篇文章分享布局优化。布局的优化主要依据下面的原则: 一、避免不必要的嵌套,不要把一个布局放置在其他布局里面,除非是必要的; 二、避免使用太多试图,在一个布局中每增加一个新的视图,都会在inflate操作耗时和消耗资源。任何时候都不要在一个布局中包含超过80个视图,否则,消耗在inflate操作上的时间会很大。 三、
2013-04-26 12:43:32 823
转载 Java synchronized详解
第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,
2013-04-23 14:05:33 816
转载 Android中Bitmap,byte[],Drawable相互转化
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获
2013-04-20 14:08:06 687
转载 Android异步加载图像(含线程池,缓存方法)
研究了android从网络上异步加载图像:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。 在主线程中new 一个Handler对象,加载图像方法如下所示01private void loadImage(final String url, final i
2013-04-19 13:48:23 755
转载 Android技术积累:图片缓存管理
原创文章,转载请注明:转载自Keegan小钢本文链接地址:http://keegan-lee.diandian.com/post/2012-12-06/40047548955 如果每次加载同一张图片都要从网络获取,那代价实在太大了。所以同一张图片只要从网络获取一次就够了,然后在本地缓存起来,之后加载同一张图片时就从缓存中加载就可以了。从内存缓存读取图片是最快的,但是因为内存
2013-04-19 13:27:40 730
转载 Android实现数据存储技术
本文介绍Android中的5种数据存储方式。 数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍
2013-04-18 16:50:30 662
转载 android SQLite使用SQLiteOpenHelper类对数据库进行操作
一、 SQLite介绍 SQLite是android内置的一个很小的关系型数据库。 SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。 博客中有一篇有稍微详细一点的介绍,大家可以去看一下。 二、 SQLiteOpenHelper的使用方法 SQLiteOpenHelper是一个辅助类来管理数据库的创建和版本。 可以通过继承这
2013-04-18 16:34:54 914
转载 提问 问题标签用户 当向Bitmap对象加载图片时,出现奇怪内存不够问题。
我不确定从哪开始解释这个问题。在每一行,我有一个带着一对图片按钮的列表视图。当你点击列表行,它加载一个新的控件。因为照相机布局的问题我不得不建立我新的tab。这个控件加载完成的结果是一个地图。如果我点击我的按钮来加载图片预览(从SD卡加载一个图片)应用程序从这个控件返回到列表视图控件,导致结果处理器重新加载我的新的控件,那个不过就是一个图像的小部件。所以这就是问题,图片显示在列表视图的时候
2013-04-12 13:44:42 949
转载 浅谈android的selector背景选择器
关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时
2013-04-11 14:32:37 615
转载 Android应用开发笔记——打造自己的标签栏
今年暑假我和一群朋友参加了某金融软件开发比赛。我们团队打算制定一个基于条形码的移动支付解决方案(点子诞生于5月份的一天,后来我们发现想做的东西已经有了——Google Wallet。囧),软件系统为C/S架构,我负责手机客户端部分。考虑到开放性和技术门槛我们选择了Android平台。虽然以前也写过一点Android程序,但绝大多数都是所谓的“玩具”,没什么实质性用途。因此,这些玩具们无不例
2013-04-11 14:31:29 797
转载 android 使用手势
在android中,与手势(Gesture)有关的类是GestureDetector。其实GestureDetector这个类也只是把android中基本的触摸事件(ACTION_DOWN、ACTION_MOVE和ACTION_UP)封装了下,提供给我们的是onFling、onLongPress、onScroll等接口。一、基本使用1、新建一个继承自SimpleOnGestureL
2013-04-07 10:08:50 931
转载 android中实现swipe的手势功能及页面拖动动画
http://www.javaeye.com/topic/369122iPhone界面解锁是用手指划动来实现的, 那么这个手势gesture在android里如何实现呢? Android SDK提供了一个listener类来侦测各种不同的手势: SimpleOnGestureListener. 你只需要实现自己所关心的手势就可以了. Swipe在android里面是叫Flin
2013-04-07 09:54:07 1736
转载 [Android实例] android手势识别(转)
对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大忙了。基础GestureDetector的工作原理是,当我们接收到用户触摸消息时
2013-04-07 09:50:27 791
转载 Android:捕捉触摸屏手势
Android识别触摸屏手势使得用户体验大大提高。在View类中有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些简单的touch事件,但是这个方法并不能识别手势,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的轨迹去判断是什么手势)。好在Android为我们提供
2013-04-07 09:45:55 1023
AI Techniques for Game Programming-游戏编程中的人工智能技术.pdf
2012-11-02
[Android.游戏开发入门](美)Mario.Zechner
2012-10-21
( Pro+Objective-C+Design+Patterns+for+iOS.pdf )
2012-10-20
COCOS2D-X手机游戏开发++跨IOS、ANDROID和沃PHONE平台_12866747.pdf
2012-10-20
移动开发中跨平台比较成熟的方案有没有?
2013-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人