
Android 边用边学
凌晨零点零零
这个作者很懒,什么都没留下…
展开
-
Android 边用边学 之 startActivityForResult
有的时候,我们需要用A activity传递一些数据去B activity,然后在B activity执行完成之后,将一些结果再返回给A activity,这时startActivityForResult这个方法就派上用场了,具体使用方法如下: 首先在A activity使用此方法开启B activity:Intent intent = new Intent(A.this,原创 2012-08-04 21:57:23 · 810 阅读 · 0 评论 -
Android 边用边学 之 9png制作
android的终端设备多种多样,因此在设计界面时很令人头大,特别是不同屏幕上图片的拉伸问题,9png可以很好的解决这个问题。具体制作9PNG的方法参考下面这个博客,感谢该博客主人的分享。 地址:http://blog.youkuaiyun.com/pugongying1988/article/details/6938972转载 2012-11-12 09:25:22 · 1167 阅读 · 0 评论 -
Android 边用边学 之 屏蔽HOME键的方法
在做一些应用的时候,我们可能会设计到屏蔽HOME键的操作,采用监听按键onkeydown的方法是不行的,具体可参考下面的方法: http://www.iteye.com/topic/1116709转载 2012-11-09 16:11:11 · 558 阅读 · 0 评论 -
Android 边用边学 之 基站定位
网上看到了一个基站定位的博客,觉得写得很好,记录在这里以便以后使用。同时也感谢那片文章作者的无私分享! http://lib.open-open.com/view/open1330132854031.html转载 2012-11-09 12:02:41 · 534 阅读 · 0 评论 -
Android 边用边学 之 px,in,mm,pt,dp,dip,sp 之间的换算公式以及区别
px :是屏幕的像素点in :英寸mm :毫米pt :磅,1/72 英寸dp :一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1pxdip :等同于dpsp :同dp相似,但还会根据用户的字体大小偏好来缩放。建议使用sp作为文本的单位,其它用dip针对dip和px 的关系,做以下概述:QVGA屏densi转载 2012-10-23 12:05:18 · 1444 阅读 · 0 评论 -
Android 边用边学 之 Android SQLite使用
SQLite 介绍SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展 SQL转载 2012-10-16 16:00:59 · 617 阅读 · 0 评论 -
Android 边用边学 之 Android开发的一些小问题
android提供的工具链和开发工具比较完善,因此它的开发环境的搭建比较简单,相信许多朋友都已经搭建好环境,并编写了HelloActivity入门程序了。这里先看几个问题:1、android的文件系统结构是怎样的,我们安装的程序放在那里?编译android源码之后,在out/target/product/generic一些文件:ramdisk.img、system.img、userda转载 2012-09-14 11:57:15 · 1058 阅读 · 0 评论 -
Android 边用边学 之 startActivity
activity之间的调用可以使用startActivity方法,例如从A activity开启B activity可以这样使用:startActivity(new Intent(A.this, b.class)); 当然,A activity也可以传递一些数据给B activity:Intent intent = new Intent(A.this, b.cl原创 2012-07-28 22:32:21 · 1078 阅读 · 0 评论 -
Android 边用边学 之 开发环境搭建
Android开发使用的是Java语言,因此需要首先搭建JAVA的开发环境。概括起来分成三个大的步骤: 1 下载:包括Java JDK、Eclipse和Android SDK 2 安装:先安装Java JDK并且设置环境变量(顺便说句,发现新的JDK不需要手动设置环境变量,安装的时候就自动设置好了)。Eclipse解压就好了,不需要安装。Android SDK也是解转载 2012-07-27 21:45:43 · 968 阅读 · 0 评论 -
Android 边用边学 之 Eclipse中直接查看Android源码
有的时候我们希望能够看到android里面那些类都是怎么写的、怎么定义的,但是直接打开class文件是不行的,我在网上找到了一个用Eclipse中直接查看Android源码的方法,希望对大家有所帮助。 首先,我们要下载源码,因为在我们之前下载使用的SDK是不包含源码的。下载地址为:http://rgruet.free.fr/public/将源码zip包解压,解压到以sour转载 2012-08-07 14:21:39 · 905 阅读 · 0 评论 -
Android 边用边学 之 重力感应
重力感应的坐标以屏幕的左下方为原点(2d编程的时候,是以屏幕左上方为原点的,这个值得注意一下),箭头指向的方向为正。从-10到10,以浮点数为等级单位,想象一下以下情形: 手机屏幕向上(z轴朝天)水平放置的时侯,(x,y,z)的值分别为(0,0,10); 手机屏幕向下(z轴朝地)水平放置的时侯,(x,y,z)的值分别为(0,0,-10); 手机屏幕向左侧放原创 2012-08-08 14:04:14 · 954 阅读 · 0 评论 -
Android 边用边学 之 Activity切换效果
发现自己写的程序的各activity之间的切换都一个模式,在网上找了这个设置切换模式的方法,使用起来很简单,只需要一句代码就可以搞定:overridePendingTransition(enterAnim, exitAnim);说明:参数enterAnim:进入的动画参数exitAnim:退出的动画 下面这个帖子总结了好多动画的方式:http://www.os原创 2012-08-08 12:06:39 · 973 阅读 · 0 评论 -
Android 边用边学 之 获取系统内安装的软件信息
每个android手机都有“管理应用程序”这个功能,里面列出了我们手机系统里安装的全部软件,今天突发奇想,这个是怎么实现的呢?自己也想写一个程序,能够把手机里面全部的软件都列出来,于是就上网找资料,发现这个实现起来一点都不难。 下面直接把源代码贴出来,一目了然,都不需要什么解释的:PackageManager pManager = getPackageManager();L原创 2012-08-07 22:16:36 · 896 阅读 · 0 评论 -
Android 边用边学 之 AlertDialog.Builder
使用AlertDialog.Builder可以实现一个屏幕的弹出Dialog操作,这个Dialog可以理解有三个部分组成:Dialog Title(题目)、Dialog Content(中间的那个内容部分)和Dialog Button。这个Dialog至少要有一个部分组成。 Dialog Content可以是Message(一段文字)、Item(列表)或者View(一个布局)。原创 2012-08-05 17:38:43 · 979 阅读 · 0 评论 -
Android 边用边学 之 Android网络连接判断与处理
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 在开发android应用时,涉及到要进行网络访问,时常需要进行网络状态的检查,以提供给用户必要的提醒。一般可以通过ConnectivityManager来完成该工作。ConnectivityManager有四个主要任务:1、监听手机网络状态(包括GPRS,WIFI, UMTS等)2、手机状态发生转载 2012-11-27 09:28:59 · 585 阅读 · 0 评论