Android Start
文章平均质量分 84
zengshuqin
答辩结束~~
展开
-
【转】Google Android开发精华教程
<br />Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 本文汇总整理了时下关于Google Android技术教程的下载资源,供参考。 一、入门级: 《Android中文教程》中文版 [简介]:《Android中文教程》简单易懂,对初学Android的人来说有着很好的帮助。 [下载]:http://download.csdn.net/source/1原创 2011-04-13 10:31:00 · 507 阅读 · 0 评论 -
通讯录开发学习4
今天主要是对显示用户列表进行操作。1、对DBHelper里增加获取列表的方法,因此,这里我们就干脆把所有的DBHelper方法全部贴上来,包含了前一篇的该类的内容增加的这个方法在代码底部,有用注释标注出来 package test.contact.db;import java.util.ArrayList;import java.util.HashMap;imp原创 2011-12-14 15:22:56 · 588 阅读 · 0 评论 -
通讯录开发学习5
主要是实现对用户列表添加后,返回到主界面 主要是实现对用户列表添加后,返回到主界面先在MainActivity类里重写下面的方法protected void onActivityResult(int requestCode,int resultCode, Intent data) {}以及修改了AddNewActivity.java的onCreate 的click方法里增添下面方法原创 2011-12-14 20:12:57 · 573 阅读 · 0 评论 -
Intent的实现策略
1、MainActivity.javapackage com.ex;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view原创 2011-12-24 15:57:54 · 631 阅读 · 0 评论 -
Android发邮件
Android系统内置了Gmail引擎来发送邮件,也可以使用SMTP来发送E-mail,下面演示的是使用Gmail客户端来发送E-mail。1、新建一个xml文件main.xml的 布局文件wrap-content是跟随内容变化。fill_parent是跟随父控件变化,其父控件是嵌套该控件的控件 <LinearLayout xmlns:android="http://sch原创 2011-12-24 13:11:10 · 7891 阅读 · 2 评论 -
Service组件学习1
其实Service类似于Activity,继承Service要实现其中的一些方法onBind(Intent intent)必须实现的一个方法,返回一个绑定的接口给ServiceonCreate()当Service第一次创建由系统调用onStart(Intent intent, int startId) 当通过startService()方法启动Service时,该方法调用o原创 2011-12-24 17:14:14 · 356 阅读 · 0 评论 -
Android重新安装以及出现的一些问题和解决方案
我将之前的都删了,然后重新安装,但是出了问题,后来,还是用原来已经下载好的SDk,这次对一件事最终确定了,就是在线下载好的sdk其实是可以移植的,而且也可以从网上下载人家已经下载好的SDK。又将安装步骤重新给回顾了,虽然不知道今后还会不会出现什么bug,不过,安装过程中出现的一些坑爹的错误真是让人想无语。安装步骤简述:1、先安装好JDK以及下载Eclipse。配好环境变量,这里就不说了。原创 2011-12-31 10:52:04 · 807 阅读 · 0 评论 -
BroadcastReceiver广播事件处理之系统的
接上篇文章,这里我们在新建一个类,名为MyReceiverSystem.javapackage com.ex;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;pub原创 2011-12-31 21:49:28 · 976 阅读 · 0 评论 -
关于AndroidManifest里注册广播接收器
前两篇文章中,我们是通过AndroidManifest里注册广播接收器,当然也可以通过代码的方式来注销一个广播接收器,不过,一般是用Activity.onResume()方法中使用Context.registerReceiver()方法来注册,用Activity.onPause()方法中使用Context.unregisterReceiver(r)来注销一个广播接收器//实例化In原创 2011-12-31 21:54:27 · 3059 阅读 · 0 评论 -
AlarmManager的使用
AlarmManager是Android用来实现一个闹钟的服务,它一般不实例化,而是通过Context.getSystemService(Context.ALARM_SERVICE)方法获得 属性或方法名称说明 ELAPSED_REALTIME 设置闹钟时间,从系统启动开原创 2012-01-02 13:10:05 · 4807 阅读 · 2 评论 -
BroadcastReceiver广播事件处理之自定义
Broadcast Receiver是指广播接收器,处理的是系统级别的,事件的广播机制哈是构建Intent对象,再调用sendBroadcast()方法将广播发出去,事件的接受则是通过继承一个BroadcastReceiver的类来实现,覆盖其onReceive()方法。Android 系统中定义了很多标准的Broadcast Action来响应系统广播事件,如ACTION_TIME_CH原创 2011-12-31 21:40:50 · 2422 阅读 · 0 评论 -
Notification和NotificationManager的使用(一)
使用Notifaction和NotifactionManager的目的目的:Broadcast Receiver组件并没有提供可视化界面来显示广播信息,而Notifaction和NotifactionManager可以实现可视化的信息显示,通过它们可以显示广播信息的内容以及图标和震动等信息(在状态栏上)具体步骤:1)获得系统级的服务Notification Manager,调用getS原创 2011-12-31 22:52:47 · 6363 阅读 · 0 评论 -
Notification和NotificationManager的使用(二)
前一篇中,使用Notification和NotificationManager来显示通知,这里,是用Notification和NotificationManager BroadCast Receiver定义一个MainActivity发出广播,定义一个MyReceiver接收广播,当接收到广播后启动另一个DisplayActivity,该类中通过Notification和Notificat原创 2012-01-02 10:57:43 · 1997 阅读 · 0 评论 -
(android 地图实战开发)1开发环境下配置google地图功能步骤
本文介绍,在开发android 的map功能的配置步骤Step One 在android 的sdk中下载 google API注: 在android中maps功能,非google的标准api,google把API放到了自己的库里面,在开发sdk之前,先要下载开发应用,对于API版本的的Google API。 下载步骤:打开 android JDK 中的SDK Manager转载 2012-01-04 16:30:28 · 835 阅读 · 0 评论 -
一些小知识
仿IOS联系人字母排序快速定位http://bigcateasymorse.googlecode.com/svn/trunk/android-listview-separate-demo0.5/eclipse项目@Override报错 菜单栏 -> Windows -> Preferences -> Java -> Complier ->面板中 Co转载 2012-01-04 21:13:59 · 449 阅读 · 0 评论 -
AChartEngine(Android的一个开源图表库)
转自:http://hi.baidu.com/lupingloveyou/blog/item/3cf7d303a34124fb09fa9369.html 最近在做一个关于股票的软件(for Android),在软件中需要实现一个 股票走势图的功能,本来想到用 最基础的画板和画笔去实现来着,在设计的过程中发现好复杂,需要抽象出很多东西,而且代码量也不小(相对之后提到的来说),我是一个真真正转载 2012-01-04 21:05:29 · 2017 阅读 · 0 评论 -
Android应用切换主题代码
转自:http://hi.baidu.com/lupingloveyou/blog/item/ce75bc22483581e8d7cae21a.htmlForm:http://dev.10086.cn/blog/?uid-3072-action-viewspace-itemid-880本文将介绍如何实现Android应用的换主题功能。假设一个简单的场景:有2套主题,一套绿色,一套黑色的。应转载 2012-01-04 21:09:52 · 2831 阅读 · 0 评论 -
android调试是出现:Re-installation failed due to different application signatures
调试信息如下:[2011-06-09 10:08:37 - ApiDemos] Re-installation failed due to different application signatures.[2011-06-09 10:08:37 - ApiDemos] You must perform a full uninstall of the application. WARNIN转载 2012-04-26 20:29:37 · 668 阅读 · 0 评论 -
通讯录开发学习3
主要是对主界面进行确定,效果为:1、其中,上面有个ListView,用于显示联系人头像(姓名和电话),在这个gridview上显示一个查找的EditText。即Listview,然后一个LinerLayout(里面有个EditText)底下一个gridview,整个界面由一个相对布局包含。即 main.xml<RelativeLayout xmlns:android原创 2011-12-13 20:02:26 · 632 阅读 · 1 评论 -
通讯录开发学习2
上一篇主要是学习布局界面,是对AddNewActivity.java的xml文件进行增加,那这次主要是要将增加联系人的内容保存到数据库中去,在这里主要是用到Android内置的一个轻量级的数据库sqlite.1、需要一个实体类Entity javaBean。 包为test.contact.entity 类名为用户的信息,即User.javapackage test.contact.ent原创 2011-12-13 13:31:55 · 572 阅读 · 0 评论 -
Android强大的网络视图(WebView)
Webview组件支持直接加载网页,可以将其视为一个浏览器,实现该功能的步骤是:1)在布局文件中声明WebView2)在Activity中实例化Webview3)调用Webview的loadUrl()方法,加载指定的URL地址网页4)为了让Webview能响应超链接能力,调用setWebViewClient()方法设置WebView客户端5)为了让Webview支持回退功能,重原创 2011-12-21 16:09:46 · 1943 阅读 · 0 评论 -
DatePicker选择器
<br />日期选择器<br />1、在main.xml里添加一个跳入日期选择的Activity的按钮<br /> <Button android:id="@+id/date_picker_button"<br /> android:layout_width="wrap_content"<br /> android:layout_height="wrap_content"<br /> android:text="DatePicker"/><br /><br />2、在MainActi原创 2011-04-15 19:58:00 · 545 阅读 · 0 评论 -
AutoCompleteTextView自动文本匹配
<br />本人菜鸟,学什么都会一点点,本着要好好学习,为了找工作,我要好好学Android,一来是对于Java的知识点了解不多,对于SSH了解不多,二来Android比较新的领域,希望自己能好好学习,脑袋能开窍开窍!!!<br />1、先在main.xml里添加打开AutoCompleteTextViewActivity的入口按钮<br /><Button android:id="@+id/auto_complete_button"<br /> android:layout_width="wrap_原创 2011-04-15 17:18:00 · 552 阅读 · 0 评论 -
Android开源项目源码下载
转自网址:http://www.cnblogs.com/salam/archive/2010/10/26/1861779.html#2071103<br />持续关注这个网址。。。Android开源项目源码下载(不断更新中)<br /> 最近我搜集了一些提供源码的开源项目,在这里发布出来供大家学习使用。<br />1.在上一节中的APN 地址:http://files.cnblogs.com/salam/apndroid.rar<br /> <br />2.sdk中的实例:android-sdk-win转载 2011-04-15 21:14:00 · 897 阅读 · 0 评论 -
时间选择器TimePicker
<br />时间选择器<br />1、在main.xml里添加一个跳入时间选择的Activity的按钮<br /> <Button android:id="@+id/time_picker_button"<br /> android:layout_width="wrap_content"<br /> android:layout_height="wrap_content"<br /> android:text="TimePicker"/><br />2、在MainActivity.j原创 2011-04-15 20:26:00 · 595 阅读 · 0 评论 -
GridView网格视图
<br />GridView网格视图<br />1、在main.xml 建立进入另一个Activity的grid_view_button<br /> <Button android:id="@+id/grid_view_button"<br /> android:layout_width="wrap_content"<br /> android:layout_height="wrap_content"<br /> android:text="GridView"/><br />2原创 2011-04-29 16:45:00 · 705 阅读 · 0 评论 -
Android的可视化界面开发工具DroidDraw
软件名称:DroidDraw软件大小:489KB(Windows版本)支持系统:Mac OS X/Windows/Linux下载地址:http://code.google.com/p/droiddraw/ ADT中的界面开发工具实在是很烂,通常情况下都需要硬编码,对于转载 2011-07-22 09:33:16 · 2414 阅读 · 0 评论 -
项目笔记1:项目导入的问题以及SVN安装
今天开始跟着老大学呢,我是个菜鸟,只有脚踏实地了,Fighting现在开始将项目的点滴记录下来吧,废话不说了1、导入项目方法以及出现的问题右击--》inport-->选择Existing Projects into Workspace 选中copy project into原创 2011-07-21 22:00:12 · 889 阅读 · 0 评论 -
在Eclipse中运行工程出现.apk找不到的错
在Eclipse中运行工程出现.apk找不到的错: [2009-07-18 07:55:55 - MyPiano] Could not find MyPiano.apk! 搜索.apk文件还能在目录下找到。是否没有加入到 模拟器中? 找到一下资料: 要运行已经编译好的程序,请按照转载 2011-07-22 16:51:18 · 2746 阅读 · 0 评论 -
关于ListView的使用
ListView是一个常用的控件,ListView里的每个子项Item可以使用一个字符串,也可以是一个组合控件,ListView的实现:1、准备ListView要显示的数据2、使用一维或多维动态数组保存数据3、构建适配器,简单的说,适配器就是Item数组,动态数组有多少个元素就生原创 2011-07-23 22:35:48 · 421 阅读 · 0 评论 -
项目笔记2:系统菜单OptionsMenu的用法
今天老大分配的任务是完成系统菜单,刚开始我木呀,什么都不懂,还好提醒了我,是OptionsMenu,然后就上网找找,有点点小小的成就感今天就两个内容,一个是系统自己自带的(也是我采用的) 二是自定义的,我也照着写了,但是出了问题,为啥我目前没明白,还是先贴来吧一、系统的 i原创 2011-07-25 22:44:07 · 1288 阅读 · 0 评论 -
eclipse的SVN插件安装
转自http://cqjava.iteye.com/blog/4878381. 从subclipse官方网站http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA,下载和eclipse匹配的版本 2. 安转载 2011-07-21 20:57:48 · 435 阅读 · 0 评论 -
关于Android的监听器的两个实现
一直忙于找招聘会,宣讲会,好久都没有学Android了。现在回顾,不知道自己有没有这个能力,不过,尽力而为吧,脑子转不快,可是,我勤于去学就好1、一直没开Eclipse,后来新建一个项目,出现了一些问题,Error generating final archive,原因是:android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在原创 2011-11-28 16:06:51 · 3561 阅读 · 0 评论 -
Toast用法
Toast是Android专属的提示小对象,一个简短的小信息,将要告诉用户的信息以一个浮动在最上层的View显示。显示Toast后,静待几秒就会消失,最常见的应用是音量大小的调整。main.xml<EditText android:id="@+id/myEditText" android:layout_width="fill_parent" android:layout原创 2011-11-29 10:11:07 · 1114 阅读 · 0 评论 -
如何在Android模拟器上安装已下载的APK软件包
转载:http://www.dboy365.com/archives/163 上一篇文章“Android模拟器安装教程_体验google手机的魅力”向大家介绍了如何在PC上安装并运行模拟器,这次向大家讲述如何在模拟器上安装想要的软件,例如下载了QQ、微博、游戏等软件的APK安装包文件,该如何安装到模拟器上面。安装步骤(超简单8步、轻松搞定):1、运行模拟器并成功开机进入待机界面(不知道原创 2011-12-17 11:06:17 · 1014 阅读 · 0 评论 -
Android反编译小结
转自:http://www.cnblogs.com/dartagnan/archive/2011/03/24/2003437.html 开篇:“对于软件开发人员来说,保护代码安全也是比较重要的因素之一,不过目前来说Google Android平台选择了Java Dalvik VM的方式使其程序很容易破解和被修改,首先APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式转载 2011-12-17 10:52:12 · 417 阅读 · 0 评论 -
通讯录开发学习6
要实现效果如下:+ 然后 点击修改按钮后变为 首先在detail,xml里写这个界面的xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_par原创 2011-12-16 21:22:35 · 469 阅读 · 0 评论 -
通讯录开发学习1
新建一个工程,名为Contact. 1、看这个图片效果,我们需要这样的xml, 名:addnew.xml需要说明的是,1)整个是个LinerLayout,嵌套了两部分,2)上部分是个ScrollView ,下部分是一个LinerLayout3)上部分中,又有嵌套了好几个LinerLayout,第一个Linerlayout是姓名处,而且是水平的LinerLayout那(而原创 2011-12-11 22:45:01 · 495 阅读 · 0 评论 -
通讯录开发学习7(终结)
跟着一个视频做的通讯录开发,但是那视频没录完,因此,我所做到的也到此,接下去的,如果要做的话,可以自己再去试试,不过,貌似没时间,看看书吧,很多基础还不扎实,先跟着做吧,那么我跟着学习的所有代码如下,1、文件目录 2、具体的代码2.1 MainActivity.javapackage test.contact;import java.util.ArrayList;i原创 2011-12-16 21:37:37 · 1059 阅读 · 1 评论