2012年12月4日

摘要: parse方法返回的是一个URI类型,通过这个URI可以访问一个网络上或者是本地的资源1,调web浏览器Uri myBlogUri = Uri.parse("http://www.baidu.com");returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri);2,地图Uri mapUri = Uri.parse("geo:38.899533,-77.036476");returnIt = new Intent(Intent.ACTION_VIEW, mapUri);3,调拨打电话界面Uri telUri 阅读全文

posted @ 2012-12-04 15:38 bokeyuan123465 阅读(478) 评论(0) 推荐(0) 编辑


2012年12月2日

摘要: Android Permission大全出自1.0 SDK中记录着新改变的访问权限许可。程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,Android开发网已经翻译并使用中英文对照,完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table in the checkin databas 阅读全文

posted @ 2012-12-02 10:38 bokeyuan123465 阅读(181) 评论(0) 推荐(0) 编辑


2012年11月28日

摘要: 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。 通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。这里通过与闹钟实例来实现这一机制的简单实现:闹钟设置的实现是通过AlarmManager来实现的,AlarmManager提供系统警报服务,AlarmManager就会通过onReceive方法来执行这个事件,而将事件传给onReceive就是 阅读全文

posted @ 2012-11-28 09:57 bokeyuan123465 阅读(2619) 评论(1) 推荐(1) 编辑


2012年11月24日

摘要: 你是不是很多时候,想从弹出的电话本姓名列表中中查找到某个人,然后再获取该人的详细信息呢?你是不是想选择从弹出的列表中选择一张图片,然后将其进行进一步的操作呢?如果,你想,那你是不是很像知道,我们应该怎么让其弹出来一张选择列表,又应该怎么代码实现后边的操作呢?Itent.ACTION_PICK Intent.ACTION_GET_CONTENT 两者都可以完成类似的功能,让我们一起来看下例子:第一:Intent.ACTION_PICK首先添加一个权限:<uses-permission android:name="android.permission.READ_CONTACTS&q 阅读全文

posted @ 2012-11-24 13:23 bokeyuan123465 阅读(1227) 评论(0) 推荐(0) 编辑


2012年11月20日

摘要: Activity与Task 一个application包含多个Activity,这些Activity默认都有亲属关系,它们同属一个task,当启动Activity时,它们被放到了同一个task中,task是一个栈,一个task通常对应一个application中的多个activity,例如打开邮件程序,该程序包含多个activity界面,他们都在同一个task中,但也可能对应的是不同application中的多个activity,例如邮件程序中,当查看图片附件时,可能要打开图片查看程序中的activity,放该activity到当前的task中。一个Task中的activity总是按照后进先. 阅读全文

posted @ 2012-11-20 09:15 bokeyuan123465 阅读(233) 评论(0) 推荐(0) 编辑


2012年11月15日

摘要: package com.mobile.Main;import android.app.Activity;import android.app.AlertDialog;import android.app.PendingIntent;import android.content.BroadcastReceiver;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import android.content.IntentFilter;import 阅读全文

posted @ 2012-11-15 21:46 bokeyuan123465 阅读(258) 评论(0) 推荐(0) 编辑


2012年11月12日

摘要: WebView主要是用来开发web应用的,相对来讲比较简单,在布局文件中声明一个webView对象,然后在activity中调用即可。 通过webview.loadUrl("地址")函数可以打开相应的链接,如webview.loadUrl("http://www.baidu.com/")。但是点击页面上的超链接 会自动跳转到默认浏览器打开,为了强制在当前webview中打开链接可以定义一个继承webviewClient的类,如: private class WebViewClientDemo extends WebViewClient { public 阅读全文

posted @ 2012-11-12 19:58 bokeyuan123465 阅读(315) 评论(0) 推荐(0) 编辑


2012年11月10日

摘要: 线程在java开发中是一个很重要的概念,今天在写安卓程序时要添加线程,用到了run()、start()方法,一下子蒙了,把俩方法搞混淆了,印象中感觉效果是一样的,赶快往回查查书和之前学java基础时写过的程序才明白过来。 之所以出现线程,就是为了更好的利用CPU,让她更加“精明”的干活。 程序通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程终止,而CPU再运行其它线程,而如果直接用Run... 阅读全文

posted @ 2012-11-10 20:04 bokeyuan123465 阅读(1159) 评论(0) 推荐(0) 编辑


2012年11月9日

摘要: 一、首先介绍Scale缩放的控制scale就是缩放,我们调用Matrix的setScale、preScale、postScale,实际在内部,就是通过修改MSCALE_X和MSCALE_Y来实现的。下面就是一个简单的例子publicclassMatrixTestActivityextendsActivity{privateintscreenWidth;privateintscreenHeight;privateintbitmapWidth;privateintbitmapHeight;privatefloatbaseScale;privatefloatoriginalScale;@Overri 阅读全文

posted @ 2012-11-09 10:03 bokeyuan123465 阅读(2248) 评论(0) 推荐(0) 编辑


2012年11月8日

摘要: 今天用到Bitmap的次数比较多,Bitmap简单来讲就是位图,需要获取图像资源进而进行一些图像处理操作。一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取BitmapResourcesres=getResources();Bitmapbmp=BitmapFactory.de.. 阅读全文

posted @ 2012-11-08 14:00 bokeyuan123465 阅读(188) 评论(0) 推荐(0) 编辑


Copyright © 2024 bokeyuan123465
Powered by .NET 8.0 on Kubernetes