随笔分类 -  Android

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要:转自:http://www.cnblogs.com/TerryBlog/archive/2010/07/29/1788319.html本来打算晚上继续 Api Demos 系列的,不过今天下午的时候无聊去玩了一下桌面组件 App Widget 觉得挺不错的一个东西,对它很是感兴趣,玩了一下碰到很多问题,一直在解决问题到了晚上10点。只能怪自己理解不深刻,不过最后还是解决了,把一些领悟写出来也算给自己一个交代。下面是本篇的大纲:1、AppWidget 框架类2、在 Android 如何使用 Widget3、AppWidget 框架的主要类介绍4、DEMO 讲解1、AppWidget 框架类1、A 阅读全文
posted @ 2012-05-22 10:54 hnrainll 阅读(353) 评论(0) 推荐(0)
摘要:分类显示http://files.cnblogs.com/hnrainll/SDDemo.zip 阅读全文
posted @ 2012-05-19 16:31 hnrainll 阅读(437) 评论(0) 推荐(0)
摘要:package com.wenhao.test.sddemo;import java.io.File;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;public class MainDemo extends Activity { .. 阅读全文
posted @ 2012-05-18 15:08 hnrainll 阅读(14485) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/cjjky/article/details/6684959在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作总会启动一些匿名的子线程,太多的子线程给系统带来巨大的负担,随之带来一些性能问题。因此android 阅读全文
posted @ 2012-05-18 10:47 hnrainll 阅读(374) 评论(0) 推荐(0)
摘要:对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。"?android:attr/textAppearanceLarge""?android:attr/textAppearanceMedium""?android:attr/textAppearanceSmall"使用方法为:android:textAppearance="?android:attr/textAppea 阅读全文
posted @ 2012-05-18 10:44 hnrainll 阅读(6102) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/feisky/archive/2010/01/17/1650076.html在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。Androi 阅读全文
posted @ 2012-05-17 10:12 hnrainll 阅读(305) 评论(0) 推荐(0)
摘要:前言 本章内容是 android.widget.ViewSwitcher.ViewFactory,版本为Android 2.3 r1,翻译来自"ivanlee",再次感谢"ivanlee" !期待你一起参与Android中文API的翻译,联系我over140@gmail.com。声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com/ Android中文翻译组:http://code.taobao.org/project/view/404/正文 一、结构public static interfaceViewSwit 阅读全文
posted @ 2012-05-17 08:35 hnrainll 阅读(791) 评论(0) 推荐(0)
摘要:前言 本章内容是 android.widget.ViewSwitcher,版本为Android 2.3 r1,翻译来自"ivanlee",再次感谢"ivanlee" !期待你一起参与Android中文API的翻译,联系我over140@gmail.com。声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com/ Android中文翻译组:http://code.taobao.org/project/view/404/正文 一、结构public classViewSwitcher extendsViewAnimato 阅读全文
posted @ 2012-05-17 07:55 hnrainll 阅读(282) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/yyyyy5101/archive/2011/06/20/2085407.htmlActivity布局初步 - 相对布局1、 相对布局的基本概念一个控件的位置它决定于它和其他控件的关系,好处:比较灵活;缺点:掌握比较复杂。2、 相对布局常用属性介绍这里将这些属性分成4个组,便于理解和记忆。a)、以下4个属性设置控件与之间的关系和位置但是上面4个属性并没有设置各个控件之间是否对齐。示例1:将控件A放置在控件B的上面,则使用android:layout_above属性,控件布局的效果可以有以下这么两种情况。1、 控件A与控件B对齐,并且控件A是在 阅读全文
posted @ 2012-05-16 17:38 hnrainll 阅读(3364) 评论(0) 推荐(1)
摘要:转载时请注明出处和作者文章出处:http://www.cnblogs.com/xl19862005作者:Xandy1 总述为了方便客户日后的固件升级,本周研究了一下android的recovery模式。网上有不少这类的资料,但都比较繁杂,没有一个系统的介绍与认识,在这里将网上所找到的和自己通过查阅代码所掌握的东西整理出来,给大家一个参考!2 Android启动过程在这里有必要理一下android的启动过程:图1 android启动过程系统上电之后,首先是完成一系列的初始化过程,如cpu、串口、中断、timer、DDR等等硬件设备,然后接着加载 boot default environmet,为 阅读全文
posted @ 2012-05-16 11:17 hnrainll 阅读(1256) 评论(0) 推荐(0)
摘要:基带:基带(Baseband)是手机中的一块电路,负责完成移动网络中无线信号的解调、解扰、解扩和解码工作,并将最终解码完成的数字信号传递给上层处理系统进行处理。在我们的手机中通常由两大部分电路组成,一部分是高层处理部分,相当于我们使用的电脑;另一部分就是基带,这部分相当于我们使用的Modem,手机支持什么样的网络制式(GSM、CDMA、WCDMA、TD-SCDMA等)都是由它来决定的,就像ADSL Modem和普通窄带Modem的区别一样。我们用手机打电话、上网、发短信等等,都是通过上层处理系统下发指令(通常是标准AT指令)给基带部分,并由基带部分处理执行,基带部分完成处理后就会在手机和无线网 阅读全文
posted @ 2012-05-15 15:47 hnrainll 阅读(660) 评论(0) 推荐(0)
摘要:转自:http://www.byywee.com/page/M0/S676/676241.html1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个首要的纽带。在常见的 View(ListView,GridView)等处所都须要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与Adapter有关的所有接口、类的完全层级图。在我们应用过程中可以按照本身的需求实现接口或者持续类进行必然的 扩大。斗劲常用的有 BaseAdapter,Simpl.. 阅读全文
posted @ 2012-05-15 12:26 hnrainll 阅读(2953) 评论(0) 推荐(0)
摘要:蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器):1.设置权限在manifest中配置<uses-permissionandroid:name="android.permission.BLUETOOTH"/><uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN"/>2.启动蓝牙首先要查看本机是否支持蓝牙,获取BluetoothAdapter蓝牙适配器对 阅读全文
posted @ 2012-05-05 12:08 hnrainll 阅读(8491) 评论(2) 推荐(1)
摘要:一、Android Bluetooth现状(1)Android2.2版 支持的蓝牙核心版本是Bluetooth 2.0 + EDR。(2)Android 的蓝牙 使用了BlueZ协议栈,但只实现了Handset/Handfree和A2DP/AVRCP等Profile。(一些常用的Profile(如HID/DUN/SPP/OPP/FTP/PAN等)在现在的Android2.2版中并没有实现。需要自己在Android中实现Profile)。(3)目前版本(Android2.2) 只支持 绑定设备(bonded devices)之间通信,而不支持ad-hoc网络通信。(4)目前版本(Android2 阅读全文
posted @ 2012-05-05 11:48 hnrainll 阅读(6489) 评论(0) 推荐(0)
摘要:由于近期正在开发一个通过蓝牙进行数据传递的模块,在参考了有关资料,并详细阅读了Android的官方文档后,总结了Android中蓝牙模块的使用。1. 使用蓝牙的响应权限<uses-permissionandroid:name="android.permission.BLUETOOTH"/><uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN"/>2. 配置本机蓝牙模块在这里首先要了解对蓝牙操作一个核心类BluetoothAdapterBluetoothAd 阅读全文
posted @ 2012-05-05 11:44 hnrainll 阅读(711) 评论(0) 推荐(0)
摘要:1、精度不一样,Rect是使用int类型作为数值,RectF是使用float类型作为数值2、两个类型提供的方法也不是完全一致 Rect:equals(Object obj) (for some reason it as it's own implementation of equals)exactCenterX()exactCenterY()flattenToString()toShortString()unflattenFromString(String str)RectF:round(Rect dst)roundOut(Rect dst)set(Rect src)sourceurl 阅读全文
posted @ 2012-04-19 17:33 hnrainll 阅读(24683) 评论(0) 推荐(0)
摘要:下载地址:http://files.cnblogs.com/hnrainll/workspace.zip 阅读全文
posted @ 2012-04-19 08:31 hnrainll 阅读(344) 评论(0) 推荐(0)
摘要:官方下载地址:http://code.google.com/p/google-gson/http://files.cnblogs.com/hnrainll/google-gson-2.1-release.zip 我的下载地址 阅读全文
posted @ 2012-04-18 23:41 hnrainll 阅读(13148) 评论(0) 推荐(3)
摘要:转自:http://www.cnblogs.com/salam/archive/2010/11/30/1892143.html我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指. 阅读全文
posted @ 2012-04-18 14:45 hnrainll 阅读(265) 评论(0) 推荐(0)
摘要:初识OAuth:下面讲一下另外一种方式读取微博和操作微博的方式, OAuth协议来认证和操作新浪微博的过程。OAuth官网是http://oauth.net/,上面有介绍该协议,为桌面或者网站程序提供一个简单的标准的方式去访问需要授权的API开发协议。 起草于2006年,2007年发布第一个版本,最新的2.0处于草稿阶段,http://tools.ietf.org/html/draft-ietf-oauth-v2-22,可以看到协议的描述。对于.net,也有人写了OAuth的服务端和客户端的实现代码:http://code.google.com/p/oauth-dot-net/,如果需要编写服 阅读全文
posted @ 2012-04-16 14:40 hnrainll 阅读(798) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页