随笔分类 -  Android

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

[转]Android中在SurfaceView上高效绘图
摘要:本文转自:http://hi.baidu.com/fqlibra/blog/item/0216d603876345c07b89478c.htmlAndroid的大多数控件都是继承自View的,因此在自定义控件时一般也是继承View类,但是对于高效的,游戏级别的绘图,或者是播放器等要求比较高的地方,普通的View类就有点吃不开了,这个时候就要用到SurfaceView类。因为比较高级,所以就该装B,单纯一个继承自SurfaceView类是不行的,必须实现一个SurfaceHolder.Callback接口来指明SurfaceView创建、改变、删除时的回调方法,并且在SurfaceView中通过 阅读全文

posted @ 2012-01-20 13:23 freeliver54 阅读(6957) 评论(1) 推荐(1) 编辑

[转]android 播放铃声
摘要:本文转自:http://blog.csdn.net/hu48934/article/details/6920773package com.hu;import java.io.IOException;import android.app.Activity;import android.content.Context;import android.media.AudioManager;import android.media.MediaPlayer;import android.media.RingtoneManager;import android.net.Uri;import android. 阅读全文

posted @ 2012-01-19 13:45 freeliver54 阅读(2543) 评论(0) 推荐(0) 编辑

[转]Android中dip、dp、sp、pt和px五个元素的区别
摘要:本文转自:http://www.ityoudao.com/Web/Android_657_2256.html1、概述过 去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上 运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。 Android应用开发支持不同的度量单位。2、度量单位含义dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件 阅读全文

posted @ 2012-01-17 10:58 freeliver54 阅读(744) 评论(0) 推荐(0) 编辑

[转]android Notification 的使用
摘要:最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下: Notification 的使用需要导入 3 个类?123import android.app.PendingIntent; import android.app.NotificationManager; import android.app.Notification;代码示例及说明?123456789101112131415161718Noti 阅读全文

posted @ 2012-01-13 13:19 freeliver54 阅读(268) 评论(1) 推荐(0) 编辑

[转]Android---AlarmManager(全局定时器/闹钟)指定时长或以周期形式执行某项操作
摘要:本文转自:http://www.cnblogs.com/jico/archive/2010/11/03/1868361.htmlAlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,个人觉得叫全局定时器比较合适,其实它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作AlarmManager对象配合Intent使用,可以定时的开启一个Activity,发送一个BroadCast,或者开启一个Service.下面的代码详细的介绍了两种定时方式的使用:(1)在指定时长后执行某项操作代码 //操作:... 阅读全文

posted @ 2012-01-12 13:25 freeliver54 阅读(411) 评论(0) 推荐(0) 编辑

[转]Android:EditText限制文字输入
摘要:本文转自:http://www.cnblogs.com/flyme/archive/2011/08/17/2143047.htmlAndroid的编辑框控件EditText在平常编程时会经常用到,有时候会对编辑框增加某些限制,如限制只能输入数字,最大输入的文字个数,不能输入一些非法字符等,这些需求有些可以使用android控件属性直接写在布局xml文件里,比如android:numeric="integer"(只允许输入数字); 对于一些需求,如非法字符限制(例如不允许输入#号,如果输入了#给出错误提示),做成动态判断更方便一些,而且容易扩展; 在Android里使用Tex 阅读全文

posted @ 2011-12-30 14:18 freeliver54 阅读(970) 评论(1) 推荐(0) 编辑

[转]Android数据存储SharedPreferences的使用
摘要:本文转自:http://yaku2688.iteye.com/blog/1185348SharedPreferences配置文件为XML文件,路径:/data/data/<package name>/shared_prefs目录下关键代码:Java代码 //第一个参数用于指定该文件的名称,第二个参数指定文件的操作模式,共有四种操作模式。 //如果希望生成的xml文件能被其他应用读和写,可以指定Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE权限。 //另外Activity还提供了另一个getPreferences(mo 阅读全文

posted @ 2011-12-30 11:00 freeliver54 阅读(3649) 评论(0) 推荐(0) 编辑

[转]Android共享数据ContentProvider的使用
摘要:本文转自:http://yaku2688.iteye.com/blog/1185364ContentProvider数据共享1.首先在AndroidManifest.xml文件中添加对外暴露的数据共享接口ContentXml代码 <providerandroid:name=".UserProvider"android:authorities="com.yaku.ContentProvider.userprovider"/><provider android:name=".UserProvider" android:a 阅读全文

posted @ 2011-12-30 10:54 freeliver54 阅读(2211) 评论(4) 推荐(0) 编辑

[转]Android XML解析
摘要:本文转自:http://www.cnblogs.com/feisky/archive/2011/01/10/1932164.html在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。下面是本例子要解析的XML文件:文件名称:itcast.xml<?xml version="1.0" encoding="UTF-8"?><persons><person id="23"> 阅读全文

posted @ 2011-12-28 16:44 freeliver54 阅读(461) 评论(2) 推荐(0) 编辑

[转]android 发送短信和打电话的方法
摘要:本文转自:http://www.cnblogs.com/feisky/archive/2010/06/10/1755914.html发送短信的方法有两种方法可以实现发送短信,其一是使用intent-startActivity,URI数据格式为"smsto:num",调用的action为Intent.ACTION_SENDTO:Uri uri = Uri.parse("smsto:5554"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); it.putExtra("sms_body&quo 阅读全文

posted @ 2011-12-28 16:26 freeliver54 阅读(4326) 评论(1) 推荐(1) 编辑

[转]android 使用WebView
摘要:本文转自:http://www.cnblogs.com/feisky/archive/2010/01/13/1646919.html使用WebViewAndroid手机中内置了一款高性能webkit内核浏览器,在SDK中封装成了WebView组件。 http://developer.android.com/guide/tutorials/views/hello-webview.html提供了一个简单的例子: 1. webview的XML定义:<WebView android:id="@+id/webview" android:layout_width="fi 阅读全文

posted @ 2011-12-28 16:19 freeliver54 阅读(590) 评论(1) 推荐(0) 编辑

[转]android网络连接
摘要:本文转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-3685.html一:HttpURLConnectionJava代码URLsourceUrl;StringfileName="";try{sourceUrl=newURL("网址");fileName=sourceUrl.getFile();fileName=fileName.substring(fileName.lastIndexOf('/')+1);fileName="/sdcard/"+(newDate() 阅读全文

posted @ 2011-12-28 15:56 freeliver54 阅读(500) 评论(0) 推荐(1) 编辑

[转]深入Android通过Apache HTTP访问HTTP资源
摘要:本文转自:http://blog.csdn.net/jiahui524/article/details/6881006深入Android通过Apache HTTP访问HTTP资源HttpClient接口实现类:DefaultHttpClient这也是常用的一个用于实现HttpClient接口的子类,HttpClietnt中定义的常用抽象方法方法名称描述public abstract HttpResponse execute (HttpUriRequest request)通过HttpUriRequest对象执行返回一个HttpResponse对象public abstract HttpResp 阅读全文

posted @ 2011-12-28 15:17 freeliver54 阅读(6863) 评论(3) 推荐(0) 编辑

[转]android 网络编程 HttpGet类和HttpPost类使用详解
摘要:本文转自:http://hi.baidu.com/lianglin999/blog/item/b8ed511852f1a76cdbb4bdda.html内容来源于《人人都玩开心网》一书 虽然在登录系统中使用了WebService与服务端进行交互。但是在传递大量的数量时,WebService显得有些笨拙。在本节将介绍移动电子相册中使用的另外一种与数据库交互的方法。直接发送HTTPGET或POST请求。这就要用到HttpGet、HttpPost以及HttpURLConnection这些类。15.3.1HttpGet类和HttpPost类本节将介绍AndroidSDK集成的ApacheHttpCli 阅读全文

posted @ 2011-12-28 15:08 freeliver54 阅读(27713) 评论(3) 推荐(2) 编辑

[转]Android横竖屏切换解决方案
摘要:本文转自:http://www.cnblogs.com/domybest/archive/2011/06/30/2094779.html首先在Mainifest.xml的Activity元素中加入android:configChanges="orientation|keyboardHidden"属性 <activity android:name=".FileBrowser" android:label="@string/app_name" android:configChanges="orientation|... 阅读全文

posted @ 2011-12-28 13:59 freeliver54 阅读(734) 评论(1) 推荐(0) 编辑

[转]Java callback JAVA实现回调
摘要:本文转自:http://www.cnblogs.com/tt_mc/archive/2011/11/09/2243699.htmlJAVA实现回调熟悉MS-Windows和X Windows事件驱动设计模式的开发人员,通常是把一个方法的指针传递给事件源,当某一事件发生时来调用这个方法(也称为“回调”)。Java的面向对象的模型目前不支持方法指针,似乎不能使用这种方便的机制。Java支持interface,通过interface可以实现相同的回调。其诀窍就在于定义一个简单的interface,申明一个被希望回调的方法。例如,假定当某一事件发生时会得到通知,我们可以定义一个interface:pu 阅读全文

posted @ 2011-12-28 11:14 freeliver54 阅读(292) 评论(0) 推荐(0) 编辑

[转]Messenger:使用消息的跨进程通信
摘要:本文转自:http://xwangly.iteye.com/blog/1109424Messenger:信使官方文档解释:它引用了一个Handler对象,以便others能够向它发送消息(使用mMessenger.send(Message msg)方法)。该类允许跨进程间基于Message的通信(即两个进程间可以通过Message进行通信),在服务端使用Handler创建一个Messenger,客户端持有这个Messenger就可以与服务端通信了。以前我们使用Handler+Message的方式进行通信,都是在同一个进程中,从线程持有一个主线程的Handler对象,并向主线程发送消息。而And 阅读全文

posted @ 2011-12-27 17:14 freeliver54 阅读(2614) 评论(0) 推荐(0) 编辑

[转]Android动画开发——Animation动画效果
摘要:本文转自:http://www.htcplayer.com/thread-2852-1-1.html动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中 AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果Android动画模式Animation主要有两种动画模式:一种是tweene 阅读全文

posted @ 2011-12-27 14:01 freeliver54 阅读(1128) 评论(1) 推荐(0) 编辑

[转]Android中TabActivity
摘要:本文转自:http://www.linuxidc.com/Linux/2011-08/41343.htm如果希望在Activity中出现多个Tab可以点击,并且点击每个Tab之后跳转到相应的Activity,可以使用TabActivity类。以下演示一个简单的范例。首先要定义一个继承TabActivity的类,这里我们定义MainActivity,并且使其作为应用程序的入口。其代码为1.package com.myAndroid.tabtest; 2. 3.import Android.app.TabActivity; 4.import Android.content.Intent; 5.im 阅读全文

posted @ 2011-12-15 10:14 freeliver54 阅读(2484) 评论(9) 推荐(0) 编辑

[转]手机蓝牙各类服务对应的UUID(常用的几个已通过验证)
摘要:本文转自:http://www.douban.com/group/topic/20009323/ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}' BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}' PublicBrowseGroupServiceClass_UUID = '{00001002-0000-1000-8000- 阅读全文

posted @ 2011-12-14 08:30 freeliver54 阅读(11993) 评论(0) 推荐(0) 编辑

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

导航