摘要: 1.配置maven环境。 访问Maven的下载页面:http://maven.apache.org/download.html,下载最新的maven版本。 我当时最新版本是3.2.1,但是下载链接有很多个。 我当时就下载了(Sourec zip)那个,结果解压之后目录下根本没有bin文件夹,对于初学者应该下载的是(Binary zip)那个。然后解压到指定目录中,我的安装目录为C:\everything\work\apache-maven-3.2.1。 接着设置环境变量,打开系统属性面板(桌面上右键单击“我的电脑”→“属性”),点击高级系统设置,再点击环境变量,在系统变量中新建一个... 阅读全文
posted @ 2014-03-04 13:07 沙发土豆 阅读(255) 评论(0) 推荐(0)
摘要: getChildAt(index)方法ViewGroup类的方法,许多需要adapter的类(List,GridView)都可以使用这个方法。今天就用到了getChildAt(index)方法,我用的是GridView,需要在数据库中读出GridView中的某些项目,给这些子项替换背景(就是打个勾标记的背景),但是,却发现getChildAt(index)方法返回值一直为null,很是不理解。 下面做个demo重现该问题: java代码: 1 import java.util.ArrayList; 2 import java.util.HashMap; 3 import java.ut... 阅读全文
posted @ 2012-12-11 20:01 沙发土豆 阅读(7271) 评论(0) 推荐(0)
摘要: 之前一段时间在做列表的交互功能,UI要求做成GridView,后来又要求做成每一页固定的可以翻页的GridView。下面贴个Demo: Demo:可翻页的GridView(错误)import java.util.ArrayList;import java.util.HashMap;import java.util.Map;import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.View;import android.view.View.OnClickL... 阅读全文
posted @ 2012-11-29 09:34 沙发土豆 阅读(1431) 评论(2) 推荐(0)
摘要: 要加入android-support-v4.jar这个jar包(2.3版本之前)效果图:主页面的布局 1 <?xml version="1.0" encoding="utf-8"?> 2 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 阅读全文
posted @ 2012-11-22 14:49 沙发土豆 阅读(957) 评论(0) 推荐(0)
摘要: 很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台上如何实现呢? 首先创建一个Activirty,在SetContentView时直接通过ImageView创建一个全屏的图片,Android123提示大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下:1 new Handler().postDelayed(new Ru... 阅读全文
posted @ 2012-11-21 16:00 沙发土豆 阅读(286) 评论(0) 推荐(0)
摘要: < activity android:name=".PackageInstallerActivity"> < intent-filter> < action android:name="android.intent.action.VIEW" /> < category android:name="android.intent.category.DEFAULT" /> < data android:scheme="content" /> < data 阅读全文
posted @ 2012-11-21 14:38 沙发土豆 阅读(234) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/qinjuning 本节内容主要是讲解ActivityManager的使用,通过ActivityManager我们可以获得系统里正在运行的activities,包括 进程(Process)等、应用程序/包、服务(Service)、任务(Task)信息。 计划如下: 第一部分:获取系统可用内存以及所有的正在运行的进程信息 ; 第二部分:获取每个进程里运行的应用程序信息和所有正在运行的应用程序 第三部分:获取正在运行的服务和任务信息。 每部分都准备了相应的Demo,助您更深的理解. 知识准备:Android 应用程序模块: 应用、任... 阅读全文
posted @ 2012-11-21 11:36 沙发土豆 阅读(1378) 评论(0) 推荐(0)
摘要: 我们在写android应用程序时,经常会遇到想退出当前Acitivity,或者直接退出应用程序.我之前的一般操作是按返回键,或者直接按home键直接返回,其实这两种操作都没有关闭当前应用程序,没有释放系统资源。有时跳转的activity较多时,还需要多次按返回键,这样感觉一点都不爽。后面添加了一个菜单返回功能键,这个方法也只能用system.exit(0)来关闭当前活动的Activity,附代码:public boolean onCreateOptionsMenu(Menu menu){super.onCreateOptionsMenu(menu);MenuItem item = menu.a 阅读全文
posted @ 2012-11-19 11:41 沙发土豆 阅读(212) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/qinjuning 通过第一部分<<Android中获取应用程序(包)的信息-----PackageManager的使用(一)>>的介绍,对PackageManager以及AndroidManife.xml定义的节点信息类XXXInfo类都有了一定的认识。 本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize)。本部分的知识点涉及到AIDL、Java反射机制。理解起来也不是很难。 关于安装包得大小信息封装在PackageStats类中 阅读全文
posted @ 2012-11-13 17:10 沙发土豆 阅读(791) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/qinjuning 本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下: 第一部分: 获取应用程序的packagename、label、icon等 ; 第二部分: 获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。 每部分都为您准备了简单丰富的实例,您一定不会错过。 Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、Audi... 阅读全文
posted @ 2012-11-13 17:06 沙发土豆 阅读(460) 评论(0) 推荐(0)