快乐生活的专栏

专注:总结

排序:
默认
按更新时间
按访问量

一些常用函数

public static void makeDir(String path) { File file = new File(path); if (!file.exists() && !file.mkdirs()) { ...

2013-11-29 09:36:18

阅读数:1976

评论数:0

Activity管理

/** * 管理所有Activity 当启动一个Activity时,就将其保存到Stack中, 退出时,从Stack中删除 * * @version v1.0 * @date 2013-7-30 */ public class ActivityManager { /** ...

2013-11-26 11:07:03

阅读数:5392

评论数:0

LocalBroadCast管理

如果不太清楚LocalBroadCast可以看下别的作者写的关于LocalBroadCast的介绍 http://blog.csdn.net/plussoft/article/details/12971265 public class BroadcastCenter{ pr...

2013-11-26 10:05:28

阅读数:4554

评论数:0

android 上拉刷新,下拉加载更多

package com.example.testrefreshlistview; import java.util.Date; import android.content.Context; import android.util.AttributeSet; import android.ut...

2013-11-13 18:51:34

阅读数:9657

评论数:1

完美解决点击空白处,隐藏软键盘

在做一对一聊天的时候,应该做成类似微信的那种处理方式,点击空白处以及非EditText处的时候可以隐藏软键盘。 网上搜的时候搜到一个靠谱的做法,链接如下:http://www.cnblogs.com/coding-way/archive/2012/07/10/2585511.html 代码如下...

2013-08-15 20:37:33

阅读数:9528

评论数:5

android Bitmap的一些操作

package com.example.androidimage; import java.io.ByteArrayOutputStream; import android.graphics.Bitmap; import android.graphics.Bitmap.Config; impo...

2013-08-09 18:34:50

阅读数:4302

评论数:1

Android大图片裁剪解决方案

http://blog.csdn.net/floodingfire/article/details/8144604 很感谢博主的仔细讲解

2013-05-24 10:11:49

阅读数:1687

评论数:0

android软件的汉化

在使用一款英文地图软件的时候,觉得看着英文挺不爽的就想把他汉化为中文的,其实步骤不怎么难 1.使用apktool工具对其进行反编译,apktool d *.apk .\XXX 2.在res目录下增加values-zh-rCN文件夹,代表简体中文的。在文件夹中新建strings.xml文件,把对...

2012-03-06 02:12:49

阅读数:2138

评论数:1

APK安装器

项目空余期间,没事我用c#写了个PC端的APK安装器。市场上的APK安装器还是很多的,比较完善的像91这样的。我就按照91的样子仿了个安装器。91的安装器功能比较强大,可以识别手机,并且可以安装上相应厂家usb的驱动,这个功能我还没做出来。外观还有其余的功能仿的大差不差了。如下图:   ...

2012-02-28 01:05:47

阅读数:2334

评论数:1

aapt的使用

aapt:Android Asset Packaging Tool , 在SDK的tools/目录下. 该工具可以查看, 创建, 更新ZIP格式的文档附件(zip, jar, apk). 也可将资源文件编译成二进制文件. 同步软件中得到apk信息就是用的这么一个android已经提供好的工具。 ...

2012-02-17 13:41:34

阅读数:10964

评论数:2

触摸屏测试程序

项目需求原因需要给触摸屏做一个精准度的测试程序,大概要求就是屏幕上布局好多个相同的方格,点一下方格,颜色就改变了。刚开始我是用girdview做的,感觉怪怪的,后来还是画出来的方格,demo代码如下: package xxxx; import android.app.Activ...

2012-02-03 17:12:48

阅读数:3414

评论数:0

关于android.R

源码中经常会出现使用android.R.xx的地方或者是在xml文件中出现@android:xxx/xxx。刚开始经常不理解这个是在系统哪里定义过的 后来看到google文档中的定义如下: Contains resource classes used by applications i...

2012-01-20 12:14:50

阅读数:2124

评论数:0

Launcher壁纸修改

想起来以前做的一个需求,就来总结一下,做成的效果就是每几秒中在Launcher中更改一次背景,是一个demo。正好Launcher模块中有更改背景这个功能,就可以借鉴以下。 <!-- @page {margin:2cm} p {margin-bottom:0.21cm} ...

2012-01-12 10:24:20

阅读数:3322

评论数:5

Ubuntu 10.04安装Darwin Streaming Server

由于项目的原因,需要搭建这么个玩意。 <!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> Darwin StreamingServer简称DSS,DSS是Apple公司提供的开源实时流媒体播放服务器程序。使...

2012-01-10 11:22:27

阅读数:6048

评论数:2

Geek 便签小项目

项目间歇期看了下从来没接触过的Widget,结合网上资料,写了个简单的便签程序,做一下小小的总结把: 1.Activity控制Widget的更新: Intent intent = new Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE); ...

2011-12-31 14:14:42

阅读数:1973

评论数:1

Widget总结

Widget是Android1.5版所引进的特性之一.Widget,可让用户在主屏幕界面及时了解程序显示的重要信息,并且可以在主屏幕随意拖拽,增加用户体验。说白了widget就是主程序的一个视窗。 Widget程序包括以下几个部分 <!-- @page {margin:...

2011-12-31 12:23:10

阅读数:2323

评论数:0

GridView的边框效果

因为项目需求的原因需要实现这种效果,通过看android gallery模块源码了解到原来这种效果是通过selector实现的 在android:state_window_focused="false"状态的时候用一张中间透明灰色边框图片 在android:state_pr...

2011-12-28 12:52:56

阅读数:18825

评论数:2

Droidreader编译

<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> Droidreader编译方法 所需工具环境: 1.NDK(android-ndk-r5b) 2.mupdf-0.8.15 3.mupd...

2011-11-10 17:33:57

阅读数:5553

评论数:3

android 命令行模式启动模拟器

启动模拟器需要两个步骤: 1.创建AVD(Android Virtual Device) 2.启动emulator 一般使用Eclipse开发时,开启一个模拟器就是这么一个过程,其实命令行模式下也是这样。刚开始不知道如何命令行启动模拟器的时候就输入了一个emul

2011-09-07 22:18:04

阅读数:18374

评论数:0

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