自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

android之首选项相关 Preferences(四)组织首选项

何谓组织首选项啊,实际上就是为首选项分组! 分组之后,我们首页只显示组名,当我们点击进去的时候,才会显示具体的首选项列表。如图: 代码: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/androi...

2011-03-29 15:13:00 86

android之首选项相关 Preferences(三)EditTextPreference/RingtonePreference

EditTextPreference: 效果图: 当我们点击主页面的输入名称时,就会弹出该对话框,让我们输入名称。 代码: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" ...

2011-03-29 15:01:00 69

android之首选项相关 Preferences(二)

上一节我们介绍了下ListPreference的用法。这里我们再介绍下其他几个首选项的用法: CheckBoxPreference: 效果如上。代码很简单: activity中: package cn.com.chenzheng_java.pref; import android.os.Bundle; import android.preference.Preference...

2011-03-29 14:41:00 72

android之首选项相关 Preferences(一)

最近学习android时发现,很多书上都介绍了preference首选项这个东西,但是大部分的书都是直接上来讲怎么用,对其的用途和来历都是只字不提,笔者本人对于这种做法是非常鄙视的。 这里,我将对其进行一点简单的描述,可能说法并不严谨,但是至少能帮助你理解到底什么事首选项: 首选项这个词是preference翻译过来的,至于它到底是什么,我用一句话概括下:preference是一种and...

2011-03-29 14:23:00 100

android TabLayout的应用

不多说直接上代码: /** * */ package org.xiangjie.view.blacklist; import org.xiangjie.R; import android.app.TabActivity; import android.os.Bundle; import android.util.Log; import android.view.Layout...

2011-03-28 00:17:00 108

android自定义动态控件

定义动态控件,支持点击最后一个按钮添加一行控件,否则删除当前选中的该行控件。 /** * */ package org.xiangjie.view.blacklist; import java.util.ArrayList; import java.util.List; import org.xiangjie.R; import android.content.Context...

2011-03-25 00:16:00 113

android之动画(二)通过动画布局声明文件和关联文件为容器布局----布局动画...

先上图: 当然,在这里你是无法看到动态的动画效果的,当然如果你将笔者的代码运行,自然是可以看到动画效果的。这里的效果是说,当我们的list中的每一项最终显示为上图中的样子前展示给我们的动画效果。 让我们看看activity代码: package cn.com.chenzheng_java.animation; import android.app.Activity; import...

2011-03-24 14:52:00 52

android之动画(一)通过AnimationDrawable控制逐帧动画

android与逐帧动画: 效果图: 当我们点击按钮时,该图片会不停的旋转,当再次点击按钮时,会停止在当前的状态。 activity代码: package cn.com.chenzheng_java.animation; import android.app.Activity; import android.graphics.drawable.AnimationDrawab...

2011-03-24 13:24:00 125

android之通过SurfaceView以及SurfaceHolder进行视频播放

使用AudioView进行视频播放的时候,是不是很不爽,千篇一律的模式,恶心吧。这里,我们可以通过一些方式对MediaPlayer进行包装。而所用到的正是SurfaceView以及SurfaceHolder。 最终效果图: 我们提供了四个按钮,可以进行播放控制。 ---------------------------------------------------------------...

2011-03-23 20:14:00 99

android之MediaPlayer播放音频或者视频文件

1、我们先来看看视频或视频来源: SD卡、手机本身的存储(例如应用本身在res/raw中携带的多媒体文件)、网络。 2、对于android来说,播放各种视频文件没有任何区别,唯一的不同可能就是再加载文件的方法上了。让我们看看MediaPlayer提供了那些方法: 或者在程序中通过调用: 3)对播放器的主要控制方法: Android通过控制播放器的状态...

2011-03-23 16:03:00 116

android之通过MediaRecorder进行手机录音

直接给上个详细的解说代码: package cn.com.chenzheng_java.media; import java.io.IOException; import android.app.Activity; import android.media.MediaRecorder; import android.os.Bundle; /** * @description...

2011-03-23 15:09:00 78

android数据库操作:根据过滤条件获取部分通讯录信息

读取全部的通讯录,但是过滤掉黑名单中已经存在的记录,其中过滤条件必须输入为People._id,不然会报错: 03-22 14:37:51.951: ERROR/DatabaseUtils(108): android.database.sqlite.SQLiteException: ambiguous column name: _id: , while compiling: SELECT pe...

2011-03-23 00:20:00 179

android之BitMap

android 中的 Bitmap 相关 Bitmap 相关 1. Bitmap比较特别 因为其不可创建 而只能借助于BitmapFactory 而根据图像来源又可分以下几种情况: * png图片 如:R.drawable.tianjin Java代码 Bitmap bmp = BitmapFactory.decodeResource(this.getR...

2011-03-21 22:37:00 46

android之Itent.ACTION_PICK Intent.ACTION_GET_CONTENT妙用

你是不是很多时候,想从弹出的电话本姓名列表中中查找到某个人,然后再获取该人的详细信息呢? 你是不是想选择从弹出的列表中选择一张图片,然后将其进行进一步的操作呢? 如果,你想,那你是不是很像知道,我们应该怎么让其弹出来一张选择列表,又应该怎么代码实现后边的操作呢? Itent.ACTION_PICK Intent.ACTION_GET_CONTENT 两者都可以完成类似的功能,让我们一起来看下...

2011-03-21 21:18:00 68

如何重构代码-思路和方法

先从接触过的几个老项目经历来谈谈,对于老项目来说,大家在初步接触的过程中,大多总是抱着抵触的情绪,甚至有些是蔑视。总喜欢对以前的代码挑出一大堆的问题,接着就开始抱怨代码、抱怨以前的开发人员,经过一段时间郁闷的抱怨阶段后,处于职业的责任心,就很想去改变这一切,希望把自己认为好的方式给带进来,于是接下来的工作就是重构代码了。 这也许大多数开发人员都经历过,这种经历是辛酸的(因为重构工作虽然重要,但是...

2011-03-18 14:24:00 135

反编译apk文件

dex2jar工具进行反编译 首先要下载两个东西: dex2jar:http://code.google.com/p/dex2jar/downloads/list JdGUI:http://java.decompiler.free.fr/?q=jdgui (反编译Jar包,查看Jar包的源代码的GUI工具) 步骤如下: 下载一个.apk程序安装包,将其文件名*.apk改为*.zi...

2011-03-17 10:23:00 85

反编译apk文件

dex2jar工具进行反编译 首先要下载两个东西: dex2jar:http://code.google.com/p/dex2jar/downloads/list JdGUI:http://java.decompiler.free.fr/?q=jdgui (反编译Jar包,查看Jar包的源代码的GUI工具) 步骤如下: 下载一个.apk程序安装包,将其文件名*.apk改为*.zi...

2011-03-17 10:23:00 52

链表交叉点求解

简单描述,多条链表,找出他们的交叉点,注意,链表自身也可能交叉 算法: step2:处理链表节点,将节点放入临时的List中,进入下一个节点,判断临时List与全局节点集合中是否存在该节点,如果是,则说明是循环链表,将节点加入到结果集中,然后跳出,否则,继续直到结束 step3:将临时List中所有节点,加入到全局节点集,跳转step2,知道所有链表处理完毕 step4:打印结果 N...

2011-03-10 23:47:00 153

多阶梯问题求解

唉,回来看看股票有跌了啊!杯具 比较有意思的一个问题,一个人能够一步上n个阶梯,如当其步长为2,则有1+1, 2两种, 3则有1+1+1,1+2,2+1, 3 四种 当m级阶梯上的方法有多少种? /** * */ /** * @author jie.xiang * */ public class StairsCounter { private int ...

2011-03-10 22:32:00 111

web建设资源整理 最强的p2p流媒体开源项目合集(http://blog.csdn.net/maikforever/article/details/6891937)...

fovweb博客臧知昶北京 海淀区 http://www.fovweb.com/web Google网站架构分析:http://www.fovweb.com/web/google-structure-analysis.html 架构研究室 研究网站,网游架构,服务器配置以及优化 http://hiadmin.com/ 齐聚网FAPM豪华手册 http://www....

2011-03-07 18:35:00 153

魔王语言

问题描述有一个魔王总是使用自己的一种非常精炼而抽象的语言讲话,没有人能听懂。但他的语言是可以逐步解释成人能懂的语言的,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的:(1)α→β1β2 …… βm(2)(θδ1δ2 …… δn)→ θδnθδn-1 …… θδ1 θ 在这两种形式中,从左到右均表示解释;从右到左均表示抽象。试写一个魔王语言的解释系统,把他的话解释成人能听得懂的话。 ...

2011-03-06 11:45:00 343

空空如也

空空如也

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

TA关注的人

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