- 浏览: 766586 次
- 性别:
- 来自: 大连
-
最新评论
-
xuelj:
我的Android进阶之旅------>Android使用9Patch图片作为不失真背景 -
lBovinl:
,浩瀚~
我的Android进阶之旅------>经典的大客推荐(排名不分先后)!! -
xyy_zero:
看着听犀利的,大神,有demo吗?可以分享下不。我最近需要开发 ...
给android设备增加串口功能
文章列表
============================首先看看官网上关于Frame animation的介绍================================
地址:http://developer.android.com/guide/topics/resources/animation-resource.html#Frame
Frame animation
An animation defined in XML that shows a sequence of images in order (like a film).
FILE LOCATION:
r ...
- 2013-09-28 01:38
- 浏览 575
- 评论(0)
QML学习:Rectangle,Text,TextEdit,Flickable,Flipable元素
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.
参考文档<<Qt及Qt Quick开发实战精解.pdf>>
环境:
- 2013-09-27 14:44
- 浏览 576
- 评论(0)
QML学习:Item元素
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.
参考文档<<Qt及Qt Quick开发实战精解.pdf>>
- 2013-09-27 10:05
- 浏览 585
- 评论(0)
一、分析在finally中处理return返回值,代码上看上去很完美,都符合逻辑,但是执行起来就会产生逻辑错误,最重要的一点是finally是用来做异常处理的收尾处理的,一旦加上return语句,就会让程序的复杂程度陡然提升,而且会在 ...
- 2013-09-27 09:31
- 浏览 386
- 评论(0)
当应用不再使用时,通常需要关闭应用,可以使用以下几种方法关闭android应用:
第一种方法:首先获取当前进程的id,然后杀死该进程。 建议使用这种方式
android.os.Process.killProcess(android.os.Process.myPid())
第二种方法:终止当前正在运行的Java虚拟机,导致程序终止
System.exit(0);
或者
Runtime.getRuntime().exit(0);
第三种方法:强制关闭与该包有关联的一切执行
- 2013-09-26 22:57
- 浏览 620
- 评论(0)
============================首先看看官网上关于视频捕捉的介绍================================
Capturing videos
Video capture using the Android framework requires careful management of theCameraobject
and coordination with theMediaRecorderclass.
When recording video withCamera,
you must manage theCamer ...
- 2013-09-26 21:33
- 浏览 693
- 评论(0)
今天简单的学习了一下android拍照的简单实现。当然该程序是个小例子,非常简单,没有什么复杂的操作,但是可以学习到Android 拍照API流程。
1.在布局文件中添加一个 surfaceView (用来展示预览的图片)
2.根据 SurfaceView 获得 Holder
...
- 2013-09-26 19:30
- 浏览 662
- 评论(0)
QML学习:对象和属性
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.
参考文档<<Qt及Qt Quick开发实战精解.pdf>>
环境:
主机:W
- 2013-09-26 16:51
- 浏览 421
- 评论(0)
一、关于版本控制
版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。我们通常仅对保存着软件源代码的文本文件做版本控制,但实际上,你可以对任何类型的文件进行版本控制。
- 2013-09-26 09:35
- 浏览 561
- 评论(0)
在实际的开发成产品apk的发布过程中,我们经常会使用到代码混淆技术。不过在讲解如何进行代码混淆之前,我先跟大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。
- 2013-09-25 09:12
- 浏览 551
- 评论(0)
先引用一段官网上的文字
==================================================================================================
Service Lifecycle
There are two reasons that a service can be run by the system. If someone callsContext.startService()then
the system will retrieve the service (creating it ...
- 2013-09-24 21:31
- 浏览 637
- 评论(0)
下面是开始Android编程的好方法:
找一些与你想做事情类似的代码
调整它,尝试让它做你像做的事情
经历问题
使用StackOverflow解决问题
对每个你像添加的特征重复上述过程。这种方法能够激励你,因为你在保持不断迭代,不经意中你学到了很多。然而,当你发布应用时你还要做一些更深入的事情。
从一些可正常工作的代码到一个可怕的应用程序是一个巨大的跳跃,相比iOS平台Android更是如此 。当在iOS上发布应用时只是在一个设备上跳跃–你的手机–对很多设备而言都很相似–同样大小的屏幕,都有很好的硬件,95%上运行相同版本的操作系统。在Android应用中你不会遇到这 ...
- 2013-09-24 12:59
- 浏览 584
- 评论(0)
一、分析
在finally中处理return返回值,代码上看上去很完美,都符合逻辑,但是执行起来就会产生逻辑错误,最重要的一点是finally是用来做异常处理的收尾处理的,一旦加上return语句,就会让程序的复杂程度陡然提升,而且会在一些隐蔽性非常高的错误。
- 2013-09-24 01:30
- 浏览 332
- 评论(0)
之前一直以为自己了解KVC 其实只是井底之蛙啦,真正的要把KVC原原本本的说出来还真的不是一件简单的事情。于是今天写下这边文章,告诫自己要知其然还要知其所以然。
一.KVC的基本概念
Key-value coding,它是一种使用字符串标识符,间接访问对象属性的机制,而不是直接调用getter 和 setter方法。通常我们使用valueForKey 来替代getter 方法,setValue:forKey来代替setter方法。
下面是使用KVC 和 不使用 KVC的代码对比
Persion *persion = [ [Persion alloc] ini ...
- 2013-09-23 20:36
- 浏览 438
- 评论(0)
2013年9月22日 Android SDK:V2.2.0产品上线
新增:
新增图片图层(方法:GroundOverlay、方法:Ground)
升级LBS云检索(注:自Android SDK v2.2.0起,SDK将支持LBS云v2版的服务,请依旧使用v1版云服务的用户尽快完成版本升级, 或使用v2.2.0之前版本的SDK来进行云检索等操作)
定位三态效果(类:MyLocationOverlay 新增方法:setLocationMode)
新增比例尺控件(类:MapView 新增方法:showScaleControl、setScaleControlPosition)
新增实时监听地图状 ...
- 2013-09-23 14:39
- 浏览 493
- 评论(0)