android应用开发
文章平均质量分 83
hello_haozi
这个作者很懒,什么都没留下…
展开
-
andorid ANR keyDispatchingTimedOut的原因和解决之道
Android最佳实践之响应灵敏性可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Ap转载 2011-10-27 11:44:08 · 5179 阅读 · 0 评论 -
Android图像处理——Matrix
原文链接:http://www.cnblogs.com/leon19870907/articles/1978065.html坐标变换矩阵坐标变换矩阵是一个3*3的矩阵如图2.1,用来对图形进行坐标变化,将原来的坐标点转移到新的坐标点,因为一个图片是有点阵和每一点上的颜色信息组成的,所以对坐标的变换,就是对每一点进行搬移形成新的图片。具体的说图形的放大缩小,移动,旋转,透视,扭曲转载 2012-08-02 17:02:05 · 1072 阅读 · 0 评论 -
Android图像处理——ColorMatrix
原文链接:http://www.cnblogs.com/leon19870907/articles/1978065.html在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。转载 2012-08-02 17:00:27 · 811 阅读 · 0 评论 -
Android看书软件之零点一层功力——翻页效果01
看书软件都会有很炫的翻页效果。一个好的看书软件,我想,它必须具备这些基本功能:1、下载书籍2、直接读取txt文件的内容3、智能排版4、智能计算出页数,看书进度5、绚丽的翻页效果6、可以拖动翻页和点击翻页7、可以向前翻页,也可以向后翻页8、书签功能9、夜间模式10、页面背景切换(如粉红浪漫背景,羊皮纸背景,蓝色夜空背景、护目背景等)我从翻页效果开始原创 2012-08-08 17:24:04 · 2942 阅读 · 1 评论 -
《准爸爸必备》新鲜出炉啦~
这是我做的一个应用,从5月份开始做直到7月份,终于完成了。其间修改需求,版面样式,研究技术等实在虐心,但这一切都是值得的,现在看到成品发布,心里十分满足。感恩感恩~~准爸爸必备是给准爸爸用的一款产品,它是帮助你更好照顾妻子的好工具哦不说了,上截图先。 用到的知识点有:一、组件的使用1、Activity2、IntentIntent i原创 2012-07-29 11:57:16 · 1228 阅读 · 1 评论 -
使用ViewFlipper实现图片左右滑动效果
在Eclipse中查看ViewFlipper的类关系图:ViewFlipper,不妨把它看做一个容器吧,你可以把许多的View放在这个容器中,让它展示给用户,虽然它每次只展示一个view,我感觉它的用途更好是作为广告展示,比如类似购物网站那样的广告滚动展示。这个demo是一个手动滑动屏幕查看图片的例子,共有10张图片,左右滑动可以查看图片,效果不是很好。其实用ViewPager会更好些原创 2012-11-27 10:46:02 · 8100 阅读 · 1 评论 -
Eclipse注释模板与规范
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Title: ${file_name} * @Package ${package_name} * @Descriptio转载 2012-11-29 09:56:14 · 7273 阅读 · 0 评论 -
从SDCard中读取文本内容
这是一个把记事本中的内容读取到内存中并将内容显示在屏幕上的demo。在这个demo中,整个程序的流程是这样: step 1:首先在程序的assets文件夹下存放一个test.txt文件,文件是utf-8编码格式,里面存放的是一篇文章。windows下生成的记事本默认是ANSI编码格式,你只需要点击 文件 --> 另存为 --> 在弹出框中把编码格式改成utf-8 --> 保存覆盖原创 2012-11-23 09:49:49 · 4351 阅读 · 0 评论 -
Windows下如何搭建Android开发环境
step1:去Eclipse官方网站下载能支持adt插件的Eclipse版本。这里推荐Eclipse IDE for Java EE Developersstep2:去android developers官方网站看文档。找到ADT Plugin for Eclipse这篇文章开始看。step3:根据文档的教程,您需要android SDK和ADT插件。所以,根据提示下载android SD原创 2012-03-21 07:28:56 · 566 阅读 · 0 评论 -
学习Android开发的好教程
google网上官方教程绝对是最好的教程,养成自我研究学习的能力会使我获益良多。http://developer.android.com/training/index.html原创 2013-01-28 17:16:18 · 1448 阅读 · 0 评论 -
使用surfaceView制作的拍照demo
这是一个用surfaceview来捕捉摄像头画面并拍照存储图片到sdcard的demo。众所周知,在一个应用中,我们可以通过intent来调用系统自带的相机功能进行拍照,但,这样做不如自己写一个拍照界面来的酷!用surfaceview的方式来做,你可以随心所欲的设计自己的界面。在这个例子中,我用代码制作了一个拍摄界面,里面只有三个控件,一个是自己封装的CameraView,它继承了Surf原创 2013-01-17 18:10:25 · 5489 阅读 · 0 评论 -
Android 自定义菜单
Android2.2版本中,如果你要修改菜单默认的背景颜色,网络上有许多的方法。在此就不说了。但是,如果要在2.2以上的版本修改菜单的样式,例如修改背景颜色,图片等,使用这些方法是没有任何作用的。因此自己写了一个自定义的菜单控件,可以自由定义菜单的样式,使得菜单的样式更加丰富。本文参考了这篇文章而写的:http://blog.csdn.net/hellogv/article/details/616原创 2012-03-05 14:12:37 · 9840 阅读 · 1 评论 -
使用Google Weather API查询天气预报
Google Weather API 只支持美国地区使用邮政编码进行查询,例如:http://www.google.com/ig/api?hl=zh-cn&weather=94043(94043 为 山景城, 美国加州 的邮政编码)而除了美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如:http://www.google.com/i转载 2012-05-14 13:08:22 · 4867 阅读 · 0 评论 -
Sqlite3支持的数据类型和函数
1 Sqlite3支持的数据类型 NULL INTEGER REAL TEXT BLOB2 但实际上,sqlite3也接受如下的数据类型: smallint 16 位元的整数。 interger 32 位元的整数。 decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部转载 2012-02-27 10:28:38 · 2042 阅读 · 0 评论 -
Android中使用SQlite进行数据操作
本文参考了这篇文章:http://www.ibm.com/developerworks/cn/opensource/os-cn-sqlite/简介: SQLite 是一款非常流行的嵌入式数据库,它支持 SQL 查询,并且只用很少的内存。Android在运行时集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库。对数熟悉 SQL 的开发人员来时,使用 SQ原创 2012-02-28 14:21:01 · 10452 阅读 · 2 评论 -
Adapter,BaseAdapter和ListView
Adapter,BaseAdapter和ListView 在Android开发中,常会用到的一个控件是ListView。使用ListView会和各种Adapter打交道。例如:SimpleAdapter。如果您要在屏幕上显示一本书的目录,您需要把目录数据和样式布局绑定给Adapter然后送给ListView最后显示给用户。因为Adapter太常用了,在此就总结整理一下。本文主要讲Adapt原创 2012-03-30 00:16:32 · 1930 阅读 · 0 评论 -
国家地区语言缩写码
国家/地区语言代码国家/地区语言代码简体中文(中国)zh-cn繁体中文(台湾地区)zh-tw繁体中文(香港)zh-hk英语(香港)en-hk英语(美国)en-us英语(英国)en-gb英语(全球)en-ww英语(加拿大)转载 2012-03-19 14:57:37 · 20408 阅读 · 0 评论 -
Android基本原理笔记
文章链接:http://developer.android.com/guide/topics/fundamentals.htmlAndroid基本原理快速浏览:1 Android应用是由一个或多个的应用组件(如activities, services, content providers和broadcast receivers)组成。2 每个组件在应用中各自扮演不同原创 2012-05-08 17:20:05 · 5104 阅读 · 0 评论 -
使用Intent filter来实现不同应用中Activity的相互跳转
点击A应用中的Activity,就跳转到B应用中的Activity,这种方式可以实现从一个应用的Activity 跳转到另一个应用的Activity,它们之间还可以传递数据。效果图:这是_08StartActivity项目下的_08StartActivityActivity这是_08StartActivity_Other项目下的SendActivity点击_08原创 2012-05-08 18:02:04 · 4711 阅读 · 1 评论 -
动态修改ListView文字大小
动态修改ListView文字大小写了一个MyAdapter(继承了BaseAdapter)去实现数据和UI的显示。通过滑动SeekBar来改变MyAdapter的getView方法中View的字体大小进而实现了改变ListView中文字大小的效果。效果图: 1 MainActivity的布局文件main.xml:<Relati原创 2012-03-30 00:42:11 · 11990 阅读 · 1 评论 -
使用startActivityForResult得到通讯录联系人信息
Sometimes, you might want to receive a result from the activity that you start. In that case, start the activity by callingstartActivityForResult() (instead ofstartActivity()). To then receive the r原创 2012-05-09 10:48:01 · 2645 阅读 · 1 评论 -
Android 自定义 SpinnerButton
模仿Android4.0的Spinner Button写的一个MySpinnerButton。这样在1.6~4.0.4版本都可以实现这种下拉框的效果了。实现效果:点击屏幕上的Spinner Button,在按钮的下方会滑出一个下拉列表,滑动选择下拉列表中其中一个选项,则下拉列表收回,按钮上的文字显示为选项的内容。点击返回键或下拉列表外部区域,下拉列表收回。反复点击按钮,下拉列表反复执行滑出和收原创 2012-05-31 14:01:59 · 6552 阅读 · 9 评论 -
中国国家气象局天气预报信息接口
想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。中国国家气象局天气预报接口总共提供了三个:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityin原创 2012-05-14 11:57:32 · 198455 阅读 · 17 评论