自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

转载 直接从数据库里修改桌面图标

1、定义bean对象。public class Shortcut { public final long id; public final String title; public final String intent; public final Strin

2011-08-05 16:52:35 836

转载 在Android手机上实现阅读器的翻页效果

先来看看翻页的原理图:    先了解各个字母表示的含义:A-把书页翻起来后看到的背面区域B-把书页翻起来后看到的下一页的一角C-当前页的可见部分。a-手指滑动页角到达的位置b-当前页翻起来后与书本垂直边的交点c-当前页翻起来后与书本水平边的交点m-翻页的起始点n-书本右上角t-书

2011-07-20 22:34:46 1267

转载 半透明PopupWindow

1.设置半透明主题2.设置window的alpha值//                        WindowManager.LayoutParams lp = getWindow().getAttributes();//            lp.alpha = 0.5

2011-07-08 17:46:13 4458 1

转载 Android 信号强度的获取

如何获得信号的质量受到我们的电话。这篇教程我们将教你如何接收信号强度你随时提供从你的载体。让我们开始以教程:我们将继续学习如何添加一个监听器到电话类,以及如何获得CINR信号质量)(从这听众。我们需要添加权限允许添加接下来的活动:android.permiss

2011-07-04 09:48:16 2291

转载 自定义Android菜单背景

如何自定义Android菜单背景呢? 默认的情况下Android系统的菜单是白色的,下面的例子可以通过自定义的xml布局实现个性化的menu:Java代码:public class MenuEx extends Activity {private static final String TAG = "android123";@Overridepublic voi

2011-06-30 10:05:00 864

原创 实现椭圆边框

1、在drawable目录下新建一个shape.xml(文件名随便取),文件内容如下: http://schemas.android.com/apk/res/android" android:shape="rectangle">     android:bottom="10dp" />  2、在布局文件下应用改文件如:   android:layout_

2011-06-28 14:47:00 1933 1

原创 使用ActivityGroup实现Tab在底部

TabActivity package com.wai.tab;import android.app.ActivityGroup;import android.content.Intent;import android.os.Bundle;import android.widget.TabHost;import android.widget.TabHost.TabSpec;publ

2011-06-15 22:38:00 1177

转载 Android checkbox的listview开发实例

项目要用到一个listview,要求是可以显示图片,后面还有有复选框。       先新建一个MyAdapter类,继承自BaseAdapter。在MyAdapter中实现对数据的绑定,在这里由于是给大家写的例子,所以把数据写死了。java代码:package eoe.demo; import java.util.ArrayList; import java.util.Ha

2011-06-09 23:08:00 1457 1

转载 Android 轻松实现语音识别

<br />苹果的iphone 有语音识别用的是Google 的技术,做为Google 力推的Android 自然会将其核心技术往Android 系统里面植入,并结合google 的云端技术将其发扬光大。<br />所以Google Voice Recognition在Android 的实现就变得极其轻松。<br /><br />语音识别,借助于云端技术可以识别用户的语音输入,包括语音控制等技术,下面我们将利用Google 提供的Api 实现这一功能。<br />功能点为:通过用户语音将用户输入的语音识别出

2011-06-01 23:02:00 486

转载 Android标题栏TitleBar全攻略

<br />很多细心的网友发现Android浏览器的标题栏TitleBar的功能比较多,细心的网友在查看Browser时会发现,从左到右依次为网站图标 (favicon)、标题、最右边的动画进度条(圆圈)、背景进度条(和前面的不在一层),今天我们就一起来看看Android标题栏高级实现方法。 <br />  在Android Browser程序中标题栏是自绘的,TitleBar类继承于线性布局LinearLayout类,通过LayoutInflater调用layout 中的xml布局文件实现相关方法<br

2011-05-26 23:04:00 790

转载 AIDL简单入门

<br />最近即将做的一个项目里面需要使用到AIDL(Android Interface Definition Language:接口描述语言)技术,自己早前只是简单瞄了一眼,我的理解它和java中的RMI的概念差不多,在这里我就不相信讲解什么事AIDL 了,网上这种介绍非常多。不过概念毕竟是书本上的东西,我决定亲自测试一下。废话不说了,直接开始 <br />1、 既然AIDL是既然是可以在不同进程间进行操作,那么我们首先就需要准备两个项目,我们先来看看不同的两个项目结构式什么样子的。如图: <br />

2011-05-24 22:51:00 392

转载 创建数据库的时候就将数据库保存到SDcard中

<br />我们知道数据库创建的时候默认保存到系统data/data/项目名 下面了,有没有一种方法保存到自己指定的SDCard上的文件夹里面呢?答案是可以的。我们只需要找到SQLiteOpenHelper这个类,了解一下就不难发现其保存的路径是固定了的,那么我们只需要改动一下getWritableDatabase(),即写入的时候的路径:<br />public synchronized SQLiteDatabase getWritableDatabase() {<br />        if (mDa

2011-05-24 14:44:00 579

转载 Android dialog去除边框代码

<br /> 使用样式文件,在values 目录下新建styles.xml文件<br /> <resources><style name="dialog" parent="@android:style/Theme.Dialog"><item name="android:windowFrame">@null</item><item name="android:windowIsFloating">true</item><item name="android:windowIsTranslucent">false<

2011-05-24 13:50:00 1031

转载 使用Android内部的DownloadProvider下载文件,并获取cache权限

<br />读懂Android :使用Android内部的DownloadProvider下载文件,并获取cache权限<br /><br /><br />Android内部提供了一个DownloadProvider,是一个非常完整的下载工具,提供了很好的外部接口可以被其他应用程序调用,来完成下载工作。同时也提供和很好的下载、通知、存储等机制。<br /><br />在Android的Browser等工具里面都用到了这个DownloadProvider。<br /><br />但是很遗憾的是,这个Downl

2011-04-29 16:54:00 12064

转载 Android如何获得系统(system)权限

<br /> <br />Android中如何修改系统时间(应用程序获得系统权限)<br />  在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运行与系统进程中才可以用。<br />  本来以为就没有办法在应用程序这一层改

2011-04-29 16:42:00 1310

转载 Android程序的安全系统

<br />最近在移植Android过程中遇到了Android程序(apk)权限的问题。最近也对这方面进行了一些了解,在此和大家分享。<br />Android框架是基于Linux内核构建,所以Android安全系统也是基于Linux的安全架构建立的。在Linux安全系统中,用户和组起着重要的作用,Linux中所有的资源给不同的用户和用户组设置了不同的访问属性。如果你对Linux下面用户和组的概念不熟悉,请先补习一下Linux基础知识。<br />在Android系统中,系统为每一个应用程序(apk)创建了

2011-04-29 16:33:00 629

转载 Android应用程序获得root权限

<br />我在博文《Android程序的安全系统》中提到两种让root权限的办法。最近在网上发现很多朋友转载那篇文章,但是对那篇文章中提到的第一种方法怎样实现,不是很明白。本文将会以一个例子实现来演示怎样让一个Android应用程序获得root权限。<br />问题<br />我遇到的问题是我想在Java应用程序中动态mount一个NFS的系统,但是执行mount命令必须要要root权限才可以。一般情况下,在Android的Java层是不能获得root权限的。<br />思路<br />我在博文《Andr

2011-04-29 16:32:00 1006

转载 使用Eclipse开发Android源码

1、Android的文件系统结构是怎样的,我们安装的程序放在那里?编译Android源码之后,在out/target/product/generic一些文件:ramdisk.img、system.img、userdata.img、 system、 data、root其中, system.img是由 system打包压缩得到的, userdata.img是由 data打包压缩得到的。ramdisk.img是模拟器的文件系统,把ramdisk.img解压出来可知道,ramdisk.img里的文件跟root文件夹

2011-04-29 16:29:00 714

转载 使用Android隐藏类和隐藏方法

首先,下载Android源码进行编译。然后在编译后的out目录下寻找包含你所用隐藏类的模块的jar文件,通常文件名为classes.jar。比如framework的jar文件为out argetcommonobjJAVA_LIBRARIESframework_intermediatesclasses.jar。最后在eclipse的Android项目中,选择项目属性->Java Build Path->Libraries->Add Library->User Library->Next-> User Libr

2011-04-29 16:26:00 1444

转载 android dialog——自定义对话框之一

<br />还是先从最简单的开始吧,然后一步一步的扩展。<br />为了保证软件上所谓的低耦合度和可重用性,这里不得不需要单独建立一个类CustomerDialog,然后继承AlertDialogpublic class CustomerDialog extends AlertDialog { } 复制代码<br /><br />然后添加一个带Context参数的构造器,context(上下文)通俗点讲一般是指归属于那个,这里就归属于调用的那个Acitivity,也就是说这个对话框是针对调用的那个Activ

2011-04-27 22:55:00 4243

转载 Listview中的button点击事件

如果在listview中添加了button而不能点击listview时,可以在layout布局中去掉button的焦点就可以了,这样listview中的linearlayout和button都可以点击了最重要的是在linearLayout中加上如下代码android:descendantFocusability="blocksDescendants"        xmlns:android="http://schemas.android.com/apk/res/android"        androi

2011-04-27 22:45:00 2794 5

转载 关于使用Eclipse调试Launcher的完美解决方法

由于在Android源码中,很多方法、成员、类、包都被打上@hide标签,这些成员在SDK中没有公开,以至于在编译Launcher源码时最常遇到的类android.view.View的成员mScrollX无法访问。下面说说如何解决这个问题。1,准备好编译后的Android源码。2,在该源码的out目录下寻找包含你所用隐藏类的jar文件,通常文件名为classes.jar。例如framework的jar文件为out/target/common/obj/JAVA_LIBRARIES/framework_inte

2011-04-25 22:52:00 1004

转载 一个Android上面TreeView效果

研究了一段时间终于实现了TreeView的效果,现在把这个分享给大家,希望能再给出好的建议。这个的思路是:按照类似于“树”的结构组织数据,界面上直接利用大家经常用的listview实现的。下面这个是节点信息的类:<br />public class PDFOutlineElement {<br />    private String id;//当前节点的id<br />    private String outlineTitle ;//节点上面显示的信息<br />    private boolean

2011-04-18 16:52:00 1764 4

原创 listView中Item背景

<br />自定义类似于listView中Item背景<br /><br />方法一、<br />drawable/listitem_bk.xml<br />Xml代码 <br /><?xml version="1.0" encoding="utf-8" ?>   <br /><selector xmlns:android="http://schemas.android.com/apk/res/android">  <br /><!-- 没有焦点时的背景图片 -->  <br />  <item andro

2011-04-14 08:56:00 492

转载 android的selector,背景选择器

最近做listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xml

2011-04-14 08:38:00 507

java报表(jasperreport_ireport+struts2)

jasperreport_ireport+struts2打印报表

2010-03-18

java项目(触摸屏)

养老系统触摸屏查询信息 下载直接部署使用

2010-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除