
Android
oppo4545
这个作者很懒,什么都没留下…
展开
-
Android应用底部导航栏(选项卡)实例
现在很多android的应用都采用底部导航栏的功能,这样可以使得用户在使用过程中随意切换不同的页面,现在我采用TabHost组件来自定义一个底部的导航栏的功能。我们先看下该demo实例的框架图:其中各个类的作用以及资源文件就不详细解释了,还有资源图片(在该Demo中借用了其它应用程序的资源图片)也不提供了,大家可以自行更换自己需要的资源图片。直接上各个布局文件或各个类的代码:[1]转载 2012-03-14 14:36:46 · 686 阅读 · 0 评论 -
Android ListView圆角列表完整(附源码)
自己很少写文章,今天突然想做个记录,也是给自己做个笔记.为应用项目需求,需要做图下效果,找了一下资料,自己在重新写一下,变Ok了,看效果图片再上代码:主布局文件more_settings.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" andro原创 2012-05-25 18:12:40 · 1139 阅读 · 0 评论 -
动态切换TabHost图标
动态切换TabHost图标,今天调整布局的时候需要调整跟新浪微薄tabhost切换的那种效果先看图这里只copy项目中的主要代码private int[] resArray = new int[5];//存放默认的5张图标private int[] selectResArray = new int[5];//存放选中的5张图标//把资料文件中的图片分别存放在这原创 2012-06-25 16:37:36 · 2202 阅读 · 2 评论 -
Android开源项目源代码分享
RSS阅读软件 Android RSS http://code.google.com/p/android-rss/Android的PDF阅读器 DroidReader http://code.google.com/p/droidreader/Android Scripting Environment http://code.google.com/p/android-script原创 2012-06-16 23:50:04 · 1378 阅读 · 0 评论 -
随手记一下文件读写
/** * 保存文件 * * @param fileName * @param fileContent * @throws Exception * Context.MODE_PRIVATE:新内容覆盖原内容 * Context.MODE_APPEND:新内容追加到原内容后 * Context.MODE_WORLD_READABLE:允许其他应用程序读取原创 2012-06-15 20:36:51 · 1147 阅读 · 0 评论 -
Android App 调用自带浏览器
package com.fan.test;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;public class转载 2012-05-24 10:47:34 · 2022 阅读 · 0 评论 -
Intent 调用系统中经常用到的组件
1,web浏览器Uri uri= Uri.parse("http://kuikui.javaeye.com");returnIt = new Intent(Intent.ACTION_VIEW, uri); 2,地图Uri mapUri = Uri.parse("geo:38.899533,-77.036476");returnIt = new Intent(Intent.转载 2012-05-14 21:16:56 · 655 阅读 · 0 评论 -
(Android实战)ProgressBar+AsyncTask实现界面数据异步加载(含效果图)
1 效果图 加载数据时 加载数据完成时 加载数据异常时 2 实现说明 加载前:界面显示异步加载控件,隐藏数据显示控件,加载异常控件 加载成功:根据加载的数据,初始化数据显示控件 加载失败:显示加载异常的控转载 2012-03-21 10:02:02 · 1217 阅读 · 0 评论 -
Android GridView控件分页自定义
首先新建Android项目如下: 包名解释:com.yaomei.activity.adapter DEMO使用到的自定义Adaptercom.yaomei.activity.info DEMO入口com.yaomei.dbHelper 数据库帮助类com.yaomei.model 应用程序JAVA BEA转载 2012-03-20 18:34:19 · 3824 阅读 · 1 评论 -
Android GridView 异步加载图片
网上的资源普遍上是ListView异步加载图片,比较少有GirdView异步加载图片,参考了ListView异步加载图片的做法把GridView的异步加载图片功能做出来,方法和思想大同小异,本文章把GridView异步加载内存卡和网络图片希望对大家有用。效果图如下:一、主界面代码: import java.util.ArrayList; import ja转载 2012-04-02 16:00:55 · 980 阅读 · 0 评论 -
expandablelistview学习--在listView里面嵌套GridView
在网上看到一个例子,讲android中的expandablelistview,是一种可以扩展的listview,就是那种点击一下可以扩展出子项,再点一下收缩回去的显示list。因为需要查看一堆文件的目录结构,就使用了expandablelist以便于直观地看到结构形式。顶层是group,第二层是child。实现ExpandableListView至少需要下面两个类。 一、Ex转载 2012-03-15 11:01:04 · 2167 阅读 · 0 评论 -
Android中ListView分页加载数据
Android应用开发中,采用ListView组件来展示数据是很常用的功能,当一个应用要展现很多的数据时,一般情况下都不会把所有的数据一次就展示出来,而是通过分页的形式来展示数据,个人觉得这样会有更好的用户体验。因此,很多应用都是采用分批次加载的形式来获取用户所需的数据。例如:微博客户端可能会在用户滑动至列表底端时自动加载下一页数据,也可能在底部放置一个"查看更多"按钮,用户点击后,加载下一页数据转载 2012-03-14 14:28:02 · 656 阅读 · 0 评论 -
Android中ExpandableListView控件基本使用
本文采用一个Demo来展示Android中ExpandableListView控件的使用,如如何在组/子ListView中绑定数据源。直接上代码如下:程序结构图:layout目录下的 main.xml 文件源码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi转载 2012-03-14 14:22:11 · 564 阅读 · 0 评论 -
Android中的属性长度单位详解[dp、sp、px、in、pt、mm]
【 dp、sp 和 px 的区别:】 dp也就是 dip。这个和sp基本类似。如果设置表示长度、高度等属 性时可以使用 dp 或 sp。但如果设置字体,需要使用sp。dp是与密度无 关,sp 除了与密度无关外,还与scale无关。如果屏幕密度为 160,这时 dp和 sp和px 是一样的。1dp=1sp=1px,但如果使用px 作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕转载 2012-03-14 14:43:13 · 1709 阅读 · 0 评论 -
闲来无事,塔建了一下android ndk和简单的编译并安装运行apk
一、Android Ndk 下载地址 http://developer.android.com/tools/sdk/ndk/index.html#Installing二、环境变量配质 1、创建环境变量名 ‘ANDROID_NDK’,变量名的值'D:\android\android-ndk-r9',(解压路径) 2、添加变量名到系统Path路径中,‘%ANDROID_NDK%’、原创 2013-08-28 16:15:55 · 1141 阅读 · 0 评论