android学习笔记(不断更新)
djx123456
热爱java,学习中.......
展开
-
Android开发者必须深入学习的10个应用开源项目
Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握原创 2011-09-29 10:26:23 · 467 阅读 · 0 评论 -
tablerow 不能通过滚动选中的问题(只有第一行会被选中)
问题描述:在activity中使用tablelayout布局方式模拟listview的样式,但当滚动时只有第一行会被选中,其他行都不能被选中,也就是滚动不下去。今天遇到的这个问题比较特别,相信朋友们很少会遇到,但如果你遇到了这样的问题,可以试着这样解决:解原创 2011-10-16 11:12:45 · 814 阅读 · 0 评论 -
深入剖析Android消息机制
在Android中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。在学习Android中消息机制之前,我们先了解与消息有关的几个类:1.Message消息对象,顾名思义转载 2011-10-15 10:07:38 · 487 阅读 · 0 评论 -
SQlite对时间的操作
SQlite支持的数据类型有: NULL INTEGER REAL TEXT BLOB对时间的存储可以使用datetime,例如:private final s原创 2011-10-16 12:06:03 · 941 阅读 · 0 评论 -
学习android的总结(个人觉得不错)
1.客户端的功能逻辑不难,UI界面也不难,但写UI花的时间是写功能逻辑的两倍. 2.写代码前的思考过程非常重要,即使在简单的功能,也需要在本子上把该功能的运行过程写出来. 3.要有自己的知识库,可以是一个工具类,把写过的,看过的好的代码放进去,也可以转载 2011-10-16 13:00:37 · 696 阅读 · 0 评论 -
android中队日志文件的分析
Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧 。 下面我们就来说说如何处理log文件 。什么时候会有Log文件的产生 ?Log的产生大家都知道 , 大家也都知道通过DDMS转载 2011-10-17 11:56:52 · 1335 阅读 · 1 评论 -
实用Android开发工具和资源精选
http://blog.csdn.net/xiangyong2008/article/details/5986451转载 2011-10-08 19:04:45 · 420 阅读 · 0 评论 -
Android中的长度单位详解(dp、sp、px、in、pt、mm)
看到有很多人不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时d原创 2011-10-08 19:17:26 · 666 阅读 · 0 评论 -
TabActivity
最近一个项目中用到了TabActivity,遇到了不少问题,而且发现论坛中也有类似的问题,所以在这里写个TabActivity的例子,望大家多多指教。在这里给大家介绍两种TabActivity效果,一种是用TabActivity实现,另外一种是ViewFlipper实现。话不多说,先给个效果图,不然有人说我无图无真相了。附近中有的都是一些小技巧很好用,转载 2012-04-07 14:15:51 · 2833 阅读 · 0 评论 -
mac上配置adb
问:为什么要配置ADB ?答:不配置的话,每次用到ADB都要进到adb所在的目录才能操作,过于麻烦。配置之后直接在终端输入ADB即可。一、终端中输入 cd ~二、输入touch .bash_profile 回车三、输入open -e .bash_profile回车后会在TextEdit中打开这个文件(如果未配置过环境变量,应该是个空白文件)。String temp="exp原创 2012-04-07 09:47:52 · 7986 阅读 · 1 评论 -
android设置button透明度
Button或者ImageButton的背景设为透明或者半透明半透明 透明颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序原创 2011-09-28 15:21:26 · 6501 阅读 · 0 评论 -
android界面设计之shape的使用
android中常用shape来设置控件控件的样式,先看如下代码: <gradient android:startColor="#ff8c原创 2011-09-29 12:48:54 · 575 阅读 · 0 评论 -
Handler小例子(非常简单的handler例子,适合初学者,高手勿喷)
例子一:使用Handler循环打印package djx.android;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class HandlerTest ex原创 2011-04-16 17:16:00 · 3126 阅读 · 1 评论 -
Android GPS (当前位置 & GPS信息更新)
转载自:http://www.cnblogs.com/sky7034/archive/2011/04/19/2020509.html最近在做Android手机应用开发,还是很有意思的。其实如果只是做简单手机应用开发而不是手机游戏开发的话,还是很简单的。把主要的控件掌握了,就可以开转载 2011-07-14 16:27:25 · 777 阅读 · 0 评论 -
Android学习之——SD卡操作
<br />在使用模拟器的SD卡前要保证SD卡存在并且可用。创建SD卡可以跟随模拟器一同创建,也可以在adb下通过shell命令创建,文件后缀可随便取,建议选择.img。创建256M的sd卡,命令如下:<br /> mk sdcard 256M D:/androidTool原创 2011-04-15 09:21:00 · 2425 阅读 · 0 评论 -
Android学习之——文件下载
Http协议下载文件步骤:1、获得HttpUrlConnection对象。2、获得InputStream。private InputStream getInPutStream(String strURL){ HttpURLConnection connection=nu原创 2011-04-15 08:57:00 · 530 阅读 · 0 评论 -
ListView的Item中有CheckBox,导致OnItemClick不响应的解决办法
ListView的item中加入checkbox后导致ListView对OnItemClick事件无法响应,原因是因为checkbox的事件响应优先级高于List Item,所以屏蔽了ListItem的单击事件。解决方案:设置checkbox的android:focusa原创 2011-09-06 13:57:26 · 723 阅读 · 0 评论 -
android实现页面下方的Tab效果
实现采用TabHost组件。1、XML布局文件: android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fil原创 2011-08-15 10:40:51 · 2838 阅读 · 1 评论 -
Android SQLite Database
1. Android Intents1.1. SQLite in AndroidSQLite is an Open Source Database which is embedded into Android. SQLight su转载 2011-08-15 11:31:21 · 1097 阅读 · 0 评论 -
android布局查看器-HierarchyView.bat
我看到别人的程序,想学习人家的UI布局是怎么做的,如何能窥探一二?在学习ViewGroup和Layout时我们可能会有一个疑问,如果我在Xml布局文件中不放置Layout,直接放TextView等组件的时候,它是用什么方式布局的?Android的SDK中自带了一个查看原创 2011-09-28 12:03:21 · 2102 阅读 · 0 评论 -
android adb数据库操作
adb shell -->cd data--> cd data...sqlite3 databasename数据库操作: .table 查看数据库表 .schema tablename 查看表的创建语句原创 2011-09-27 16:23:17 · 963 阅读 · 1 评论 -
android统计图绘制
-Java4Less (http://java4less.com/charts/chart.php?info=android) - Chart4J (http://code.google.com/p/charts4j/) - BlueChart (http://code.原创 2011-09-28 13:00:03 · 3035 阅读 · 0 评论 -
改变android 选项卡的背景色
看如下代码: mTabHost = (TabHost) findViewById(R.id.tabhost); mTabHost.setup(); final TabWidget tabWidget = (TabWidget) findV原创 2011-10-10 15:33:46 · 3626 阅读 · 0 评论 -
TabHost中使用startActivityForResult无法接收返回值的解决方案
TabHost中使用startActivityForResult无法接收返回值的解决方案在TabHost的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题. 解决办法如下:1.通过父Activity启动其他Activity;2.实现父Activity的onA转载 2012-04-07 12:30:43 · 2821 阅读 · 2 评论