
Android
Harlan
为人、态度很重要。
展开
-
浪微博布局学习——妙用TabHost
声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://www.cnblogs.com/over140 版本 新浪微博 weibo_10235010.apk 正文 一、效果图 红色部分是本文要实现的目标。转载 2011-12-28 01:04:07 · 1065 阅读 · 0 评论 -
android sdk 如何重新生成debug.keystore
1)首先你要确定你安装的JDK位置,Windows->Preferences->Java->Installed JREs,你可以看到是Jre的location,再在dos cmd模式下查看你当前系统的path是否已经包含了。如果没有包含添加到当前环境参数中。因为我们要用到的keytool命令在这个目录下呀。2)接下来就要找到你不前AVD的debug.keystore的位置,windows->p转载 2012-03-02 13:59:43 · 2483 阅读 · 0 评论 -
Android开发之ListView 适配器(Adapter)优化
ListView的Adapter的作用如下图所示:Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的系统资源?先看看下面的代码:public View getView(int position, V转载 2012-03-02 14:03:49 · 657 阅读 · 0 评论 -
Android学习资料汇总
一起学习一起分享,加入QQ群: 213167832 寻找志同道合之士。学习资料截图: 赶紧加入我们吧!在群论坛里面有提示哦!原创 2012-03-02 15:02:51 · 766 阅读 · 0 评论 -
Android上dip、dp、px、sp等单位说明
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1/72英转载 2012-03-05 10:31:51 · 683 阅读 · 0 评论 -
使Android开发方便快捷的8个好工具
Android是第二个最流行的用于 智能手机和平板电脑 的操作系统。这里有8个最好的 Android工具以许多不同的方式 帮助开发人员 ,例如 - SDK和AVD管理器,android ADT,android DDMS等等,每个工具表现其独特和不同的质量,使它非常有用于开发。如今,Android的开发一天一天地增长,在新的移动开发中变得越来越流行。 互联网上提供一些工具,可帮助开发人员轻松的转载 2012-03-12 13:28:43 · 790 阅读 · 0 评论 -
相对布局(RelativeLayout)
android:layout_above 将该控件的底部至于给定的ID的控件之上android:layout_bellow 将该控件的底部至于给定的ID的控件之下android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐android:layout_toRightOf 将该控件的右边缘和给定ID的控件的右边缘对齐android:layout_ali原创 2012-03-31 15:42:13 · 796 阅读 · 0 评论 -
加载相册和拍照图片
在现在很多项目都会通过拍照或者选择相册来得到图片资源,所以在网上找到了些资料和大家分享一下。例子很简单,一个activity和一个xml布局文件。先看看看效果图: 代码搞起例子结构 SelectPhotoActivity.javapackage com.photo;import java.io.ByteArrayOutputStream;import java.io.File;im...原创 2012-04-06 16:09:38 · 5240 阅读 · 5 评论 -
Android 开发中使用 SQLite 数据库
SQLite 介绍SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite.SQLite 由以下几个组件组成:SQL 编译器、内核、后端以及附件。SQLite 通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展转载 2012-04-06 16:48:33 · 956 阅读 · 0 评论 -
Android Permission中英文对照表
android.permission.ACCESS_CHECKIN_PROPERTIES Allows read/write access to the "properties" table in the checkin database,to change values that get uploaded 允许读写访问 "properties"表在checkin数据库中,改值可以转载 2012-04-09 15:25:15 · 1026 阅读 · 0 评论 -
应用更换背景图上小例子
可以在开发过程为了让用户有更多的选择,会让用户自己选择背景图片(注意:不是主题哦!),我写了一个小例子share一下。效果图:原理很简单:就是SharedPreferences保存默认背景图片,所有需要设置layout都加载背景图片。例子结构源代码ChangeBackgroundActivity.java原创 2012-05-08 09:37:44 · 2095 阅读 · 0 评论 -
完全退出程序(Android)
两三句代码就ok.实现的activity,前面已经打开了一个activity.Activity2.javapackage com.harlan;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;/** * 完原创 2012-05-21 00:55:54 · 2913 阅读 · 0 评论 -
申请GoogleMap apikey
1. 首先先要获取你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build查看默认的debug keystore位置,我的是C:\Documents and Settings\MYNAME \.android\debug.keystore2. 在cmd中执行:keytool -list -k转载 2012-03-02 13:54:15 · 756 阅读 · 0 评论 -
Logcat__查看Android系统日志
Logcat logcat是Android中一个命令行工具,可以用于得到程序的log信息。 logcat使用方法如下所示: logcat [options] [filterspecs] logcat的选项包括: -s 设置过滤器,例如指定 '*:s' -f 输出到文件,默认情况是标准输出。 -r [] Rotate log every kbytes. (转载 2012-03-02 13:52:48 · 4351 阅读 · 0 评论 -
Android使用GPS定位及在googlemap添加标记
要使用googlemap,Activity要继承MapActivity. MapActivity是使用的google第三方API,所以要在配置文件中声明. 废话不多说,上代码:manifest.xml中:xml version="1.0" encoding="utf-8"?>manifest xmlns:android="http://schemas.android.c转载 2011-12-28 01:23:05 · 955 阅读 · 0 评论 -
Android权限大全
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置转载 2011-12-28 01:31:18 · 1437 阅读 · 0 评论 -
Android生命周期
在 Android 中,多数情况下每个程序都是在各自独立的 Linux 进程中运行的。当一个程序或其某些部分被请求时,它的进程就“出生”了;当这个程序没有必要再运行下去且系统需要回收这个进程的内存用于其他程序时,这个 进程就“死亡”了。可以看出,Android 程序的生命周期是由系统控制而非程序自身直接控制。这和我们编写桌面应用程序时的思维有一些不同,一个桌面应用程序的进程也是在其他进程或用户请求转载 2011-12-28 01:34:20 · 815 阅读 · 0 评论 -
App自适应draw9patch不失真背景
做人要大度,海纳百川,做事要圆滑,左右逢源,这让我想到了编程也是如此,代码要扩展,界面也要考虑自适应。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.背景自适应且不失真问题的存在 制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。 比如,列表的背景图一定,但是列转载 2011-12-28 01:36:19 · 732 阅读 · 0 评论 -
App列表之圆角ListView
有些东西看多了,就厌烦了:extjs对我这种感觉最为强烈。甚至,有时觉得设计之殇是审美疲劳。直角看多了,就想看看圆角,不知何时,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,iphone中几乎随处可见圆角设计,也开始出现很多圆角名片了...今天我们就实现一个圆角的ListView效果。圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋转载 2011-12-28 01:39:40 · 993 阅读 · 0 评论 -
滑动显示首字母的ListView
以前在网上找了一个例子挺好好的,一直没有有时间和大家分享一下,现在刚好有时间,本来一直想每天写点东西,但是本人意志力不是很好,所以。。。好了进入正题。要用到下面几个类效果图不想看类文件的可以下载0分源代码:http://download.youkuaiyun.com/detail/mark_dev/4022027项目名:ComplexListDemo类文件MainActivit原创 2012-01-15 00:52:51 · 4536 阅读 · 0 评论 -
Logcat__查看Android系统日志
Logcat logcat是Android中一个命令行工具,可以用于得到程序的log信息。 logcat使用方法如下所示: logcat [options] [filterspecs] logcat的选项包括: -s 设置过滤器,例如指定 '*:s' -f 输出到文件,默认情况是标准输出。 -r [] Rotate log every kbytes. (转载 2012-02-10 17:18:36 · 1119 阅读 · 0 评论 -
申请GoogleMap apikey
1. 首先先要获取你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build查看默认的debug keystore位置,我的是C:\Documents and Settings\MYNAME\.android\debug.keystore2. 在cmd中执行:keytool-list -key转载 2012-02-10 17:36:55 · 962 阅读 · 0 评论 -
发短信的小例子(Android)
今天写了一个很简单的发短信小例子和大家分享一下例子很简单就一个类文件和一个布局文件。首先添加发短信权限<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.shq.sendmsg" android:versionCode="1" andro原创 2012-02-10 16:58:52 · 990 阅读 · 0 评论 -
MediaRecorder类介绍
找到个MediaRecorder类介绍和大家分享一下。Mediarecorder类在官网的介绍和在系统代码中的运用1 类得介绍... 22 嵌套、关联的类... 23 主要方法:... 34 流程分析... 8一、 java层... 81、java应用层... 92、JAVAFramework层... 103、JAVA本地调用部分(J转载 2012-02-10 17:30:47 · 28082 阅读 · 2 评论 -
[Android 调试] 解决linux系统不识别设备、手机问题方法
最近在开发过程中linux不识别开发板设备、手机,看了下dev guide,现在把方法提供给大家。1 If you're developing on Ubuntu Linux, you need to add a udev rules file that contains a USB configuration for each type of deviceyou want to use fo转载 2012-03-02 13:47:56 · 4090 阅读 · 2 评论