随笔 - 390  文章 - 51  评论 - 166  阅读 - 199万
08 2012 档案
为转发活动获豆豆,同时推荐“安卓巴士网”
摘要:下载豆是什么:下载豆是论坛中的货币,可以用来下载资料,兑换物品等等功能下面我会一步一步的讲解下载豆赚取方式:一、每天登录获取下载豆一枚;二、发贴,包括技术贴(可以转载,但是格式一定要正确,发帖规则和教程看这里)、自己收集的文档教程(压缩成2M以下的才可以上传哈,如果大于2M可以选择分卷压缩然后再上传)、分享源码(注意需要讲清楚源码到底是干什么的,最好有个截图)等。每个帖子可以赚取5个下载豆,一天最多50个。要求:将以下内容转发到自己的博客,或者相关的移动开发论坛。(本站,以及微博除外)把转发的地址回复到本帖,即可获赠30下载豆,最后谢谢各位巴友对论坛的支持。谢谢大家了啦~~比如:http:// 阅读全文
posted @ 2012-08-28 10:31 lee0oo0 阅读(290) 评论(0) 推荐(0) 编辑
Androidr的图片的缩放、读取、压缩保存
摘要:转载自:(http://dengyin2000.iteye.com/blog/1328031)最近这几天一直在做一个画报的app, 需要有大量的图片来展示, 而且这些图片都是很大一张的1200×1200, 本来想用sampleSize来缩放图片, 但是因为sample size最少也要压缩2倍, 担心图片的质量会大差,后来终于找到网上的一段代码来计算这个sampleSize, 听说是google自己的代码。这里的minSideLength 为-1, 而maxNumOfPixels参数的值 如果是宽高都是400的话 就应该填400*400*4后面为什么乘四? 因为一个像素占四个字节。 阅读全文
posted @ 2012-08-28 08:48 lee0oo0 阅读(335) 评论(0) 推荐(0) 编辑
Jackson 框架使用教程,轻易转换JSON
摘要:Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.open-open.com/lib/view/open1327991992093.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。一、准备工作1、 下载依赖库jar包Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7. 阅读全文
posted @ 2012-08-27 16:26 lee0oo0 阅读(7460) 评论(0) 推荐(0) 编辑
Jackson写入使用JsonGenerator类,解析使用以TOKEN方式
摘要:来源:http://www.mkyong.com/java/jackson-streaming-api-to-read-and-write-json/本次介绍的是在jackson中,如何去写和解析json,其中用到的都是jackson自己的流的API.1 JACKSON中写一个json文件使用的是JsonGenerator类,Java代码importjava.io.File;importjava.io.IOException;importorg.codehaus.jackson.JsonEncoding;importorg.codehaus.jackson.JsonFactory;import 阅读全文
posted @ 2012-08-23 15:44 lee0oo0 阅读(11444) 评论(0) 推荐(1) 编辑
Jackson——来自官网的翻译
摘要:来源:http://simpleframework.net/blog/v/20118.html在Java平台(StAX, JAXB等)XML处理质量和多样化的激励下,Jackson为多功能的Java JSON处理包其目标为集快捷、正确、轻量和符合人体工程学与一体。本文将给出Jackson的功能概览。JSON的三种处理方式Jackson提供了三种可选的JSON处理方法(一种方式及其两个变型):流式 API:(也称为"增量分析/生成") 读取和写入 JSON 内容作为离散事件。org.codehaus.jackson.JsonParser读,org.codehaus.jacks 阅读全文
posted @ 2012-08-23 15:32 lee0oo0 阅读(7166) 评论(0) 推荐(1) 编辑
synchronized的作用
摘要:synchronized的作用 (注意,为使效果明显,请将100改为1000)一、同步方法public synchronized void methodAAA(){//….}锁定的是调用这个同步方法的对象测试:a、不使用这个关键字修饰方法,两个线程调用同一个对象的这个方法。目标类:1publicclassTestThread{2publicvoidexecute(){//synchronized,未修饰3for(inti=0;i<100;i++){4System.out.println(i);5}6}7}线程类:1publicclassThreadAimplementsRunnable{ 阅读全文
posted @ 2012-08-17 10:47 lee0oo0 阅读(194) 评论(0) 推荐(0) 编辑
Android Dev Guide.Activities.Fragments文档章节翻译
摘要:Fragments(片元)译者署名: shadowl译者链接:blueclue.cnblogs.com版本:Android 4.0 r1片元(Fragments)A Fragment represents a behavior or a portion of user interface in an Activity. You can combine multiple fragments in a single activity to build a multi-pane UI and reuse a fragment in multiple activities. You can think 阅读全文
posted @ 2012-08-13 16:04 lee0oo0 阅读(448) 评论(0) 推荐(0) 编辑
Android:使用Speech To Text API进行语音到文本转换
摘要:Demo程序这个程序很简单。他有一个Mic符号按钮。点击之后我们触发Android的Speech To Text意图(Intent)显示一个对话框来接收语音输入。输入的语音然后会被转换成文本并显示到一个text view中。第一步:在Eclipse中创建基本的Android项目在Eclipse中创建一个Hello World Android项目。打开New > Project > Android Project,项目名填SpeechToTextDemo,选择Android运行时2.1或sdk7。我给定了包名:net.viralpatel.android.speechtotextde 阅读全文
posted @ 2012-08-13 11:40 lee0oo0 阅读(5115) 评论(1) 推荐(0) 编辑
Android中Intent传递对象的两种方法(Serializable , Parcelable)
摘要:Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解我还是照常写了一个简单的Demo,大家就一步一步跟我来吧!第一步:新建一个Android工程命名为ObjectTranDemo(类比较多哦!)目录结构如下图:第二步:修改main.xml布局文件(这里我增加了两个按钮)代码如下[java 阅读全文
posted @ 2012-08-10 15:45 lee0oo0 阅读(161) 评论(0) 推荐(0) 编辑
获得android系统信息—安装包大小
摘要:本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize)。本部分的知识点涉及到AIDL、Java反射机制。理解起来也不是很难。附上出处:http://android.blog.51cto.com/268543/537684关于安装包得大小信息封装在PackageStats类中,该类很简单,只有几个字段:PackageStats类:常用字段:public long cachesize 缓存大小public long codesize 应用程序大小public long datasize 数据大小public Strin 阅读全文
posted @ 2012-08-10 15:06 lee0oo0 阅读(1132) 评论(0) 推荐(0) 编辑
AndroidManifest.xml解析(三)
摘要:7、第三层<service>【1】service与activity同级,与activity不同的是,它不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行。比如听音乐,网络下载数据等,都是由service运行的【2】service生命周期:Service只继承了onCreate(),onStart(),onDestroy()三个方法,第一次启动Service时,先后调用了onCreate(),onStart()这两个方法,当停止Service时,则执行onDestroy()方法,如果Service已经启动了,当我们再次启动Servic 阅读全文
posted @ 2012-08-06 10:33 lee0oo0 阅读(912) 评论(0) 推荐(0) 编辑
AndroidManifest.xml解析(二)
摘要:3、第三层(<Activity>):属性<activityandroid:allowTaskReparenting=["true"|"false"] android:alwaysRetainTaskState=["true"|"false"] android:clearTaskOnLaunch=["true"|"false"] android:configChanges=["mcc","mnc","local 阅读全文
posted @ 2012-08-06 10:31 lee0oo0 阅读(330) 评论(0) 推荐(0) 编辑
AndroidManifest.xml解析(一)
摘要:一、关于AndroidManifest.xmlAndroidManifest.xml是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services,等等),他们各自的实现类,各种能被处理的数据和启动位置。除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)二、AndroidManifest.xml结构<?xmlversion="1.0"e 阅读全文
posted @ 2012-08-06 10:00 lee0oo0 阅读(372) 评论(0) 推荐(0) 编辑
AndroidManifest.xml中定义的application name的作用
摘要:这个name属性是来设置你所有activity所属于哪个application的,默认是android.app.Application,你也可以自己定义一个类例如 public class MyApplication extends Application {}然后<application android:icon="@drawable/icon" android:label="@string/app_name"android:name=".MyApplication">就是这儿,将我们以前一直用的默认Applicatio 阅读全文
posted @ 2012-08-06 09:37 lee0oo0 阅读(400) 评论(0) 推荐(0) 编辑
AndroidManifest.xml文件解析
摘要:AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities,services,等等),它们各自的实现类,各种能被处理的数据和启动位置。此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了activity启动的位置和时间。每当一个activity(或者操作系统)要执行一个操作,例如:打开网页或联系簿时,它创建出一个intent的对象。它能承载一些信息描述了你想做什么,你想处理什么数据,数据的类型,和一些其他信息。And 阅读全文
posted @ 2012-08-06 09:28 lee0oo0 阅读(448) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示