自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android开发者指南-运动传感器Motion Sensor

转载地址:http://blog.sina.com.cn/s/blog_48d4913001010w0h.html Android开发者指南-运动传感器Motion Sensor[原创译文](2012-03-16 18:27:34)   Motion Sensors英文原文:http://developer.android.com/guide/topics/

2013-12-06 14:12:55 2267

原创 android 上下平滑翻页

今天工作有点忙,就先贴上源码,有时间了再详细说明吧。主要实现上下滑动翻页的自定义控件代码: package com.example.flingpage; import android.content.Context; import android.util.AttributeSet; import android.view.MotionEvent; im

2013-09-18 09:04:19 17629 11

转载 appwidget 窗口小部件onTouch事件及手势识别

转载于: http://blog.csdn.net/dany1202/article/details/6274349 android源码有关窗口小部件的所支持的东西确实很少,用起来也很别手,2.2版的窗口小部件应该也只是用作一种被动的显示。其连最基本的手势事件也不支持。当然,HTC已经实现了小部件的onTouch事件,并根据手势做动作。     本人工作之余,利用加班或空闲时间,断断续

2013-07-04 19:05:07 901

转载 widget中使用动画效果

widget中使用动画效果转载于:http://blog.csdn.net/hxdanya/article/details/7335827分类: Android开发 2012-03-09 13:23 1831人阅读 评论(8)收藏 举报androidlayoutanimationencodingimage文档     在activity中实现动画

2013-07-04 18:58:04 1324

转载 Android sharedUserId研究记录

转载于:http://www.cnblogs.com/wotakuc/archive/2013/03/27/2984423.html签名简介:在Android 系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,。这个数字证书并不需要权威的数字证书签名机构认证,它只是用来让应用程序包自我认证的。调试时,ADT会自动的使用de

2013-04-25 15:38:03 553

原创 adaway的jni设计摸索

adaway的jni单从文件夹名来说,分为blankwebserver,dnsmasq,libpcap,tcpdump四个部分。应该和协议相关的很紧密。这几天一点一点看看这些都是什么吧。一.mongoose是blankwebserver的核心,貌似此模块是在后台启动一个空server,通过callback来回馈其想要的信息。具体还待进一步验证。blank_webserver.c描述了a

2013-04-23 20:08:00 719 1

转载 Android平板去广告方法

转载于:http://blog.163.com/xsmxxy@126/blog/static/6986998420125341440444/ 虽然只是很简单的tips,不过也还算挺实用的 应用程序内置广告去除只需要一个很好的应用程序:AdAway原理是修改操作系统的host表,因此需要root权限。这个应用自带4个反广告清单的更新源,效果不错

2013-04-23 13:46:56 1860

原创 为apk签上android.uid.system的名

开发了一个纯纯用eclipse和android sdk生成的apk.应用到mtk,spreadtrum,qcom这三大平台上。但是中间有一处处理,需要在某自定义分区上读写文件。那个分区读写必须有system权限。苦恼了好多天。终于在前辈指导下,给apk签了android:sharedUserId="android.uid.system"的名,运行安装,正常。签名需要用到的工具包已经上传到c

2013-04-18 20:20:42 1639

转载 Recursive entry to executePendingTransactions

错误描述:ViewPager: Recursive entry to executePendingTransactions错误产生:在Fragment里面添加Viewpager,Viewpager由多个Fragment组成,在viewpager的setAdapter时产生错误解决方案:It can be done, but has be done through

2013-01-19 10:16:49 4750 1

转载 android创建文件夹以及向文件写入数据

package elwin.fei.mobileaudio; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.text.SimpleDateFormat; public cl

2012-12-18 16:34:46 7222

转载 listview中的字体设置为不同颜色

listView.Items[i].ForeColor = Color.Red;//将ListView的整行颜色设置为红色listView.Items[i].SubItems[j].ForeColor =Color.Red;//如果想把一行中单个字段设置成红色在上述单个字段设置颜色时候如果发现没有效果,那么需要修改一下单行的一个属性。就是编辑项,把你要修改的那一行的useitemstyle

2012-12-05 09:54:40 2973

原创 含有hashmap的arraylist排序

按照hashmap中的key为name字段排序: private void descSort(final String order,String dir){             Collections.sort(arrayList, new Comparator>(){                @Override                 public in

2012-12-05 09:03:56 2099

转载 View中的draw和onDraw的区别

1.大概扫一下源码就可以明白,draw()这个函数本身会做很多事情,         *      1. Draw the background         *      2. If necessary, save the canvas' layers to prepare for fading         *      3. Draw view's content

2012-11-27 20:26:57 21995 1

转载 onMeasure方法

onMeasure方法在控件的父元素正要放置它的子控件时调用.它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec.  它们指明控件可获得的空间以及关于这个空间描述的元数据.  比返回一个结果要好的方法是你传递View的高度和宽度到setMeasuredDimension方法里.  接下来的代码片段给

2012-11-27 19:29:53 1170

转载 Android中layout过程详解

相比较onMeasure ,layout过程要简单多了,正如layout的中文意思“布局”中表达的一样,layout的过程就是确定View在屏幕上显示的具体位置,在代码中就是设置其成员变量mLeft,mTop,mRight,mBottom的值,这几个值构成的矩形区域就是该View显示的位置,不过这里的具体位置都是相对与父视图的位置。    与onMeasure过程类似,ViewGroup在on

2012-11-27 19:17:53 1056

转载 Android中EditTex焦点设置和弹不弹出输入法的问题

今天编程碰到了一个问题:有一款平板,打开一个有EditText的Activity会默认弹出输入法。为了解决这个问题就深入研究了下android中焦点Focus和弹出输入法的问题。在网上看了些例子都不够全面,在这里全面总结下。  一:EditText为什么会默认弹出输入法?    同样的代码,碰到有EditText控件的界面时有的机子会弹出输入法,有的机子不会弹出。不好意思,这问题我也一头雾

2012-11-26 18:31:35 3694

转载 正确调用Paint的measureText()方法取得字符串显示的宽度值

(1)问题      在Android中实现自适应的TableCtrl控件显示文字信息时,碰到有一个问题,就是需要得到一列中最长的字符串的宽度值。在网上搜索后,发现Android下可以利用 sdk 中已经提供的Paint的 measureText(String text) 方法。于是尝试网上已经给出的代码:Paint paint = new Paint();float strWidth =

2012-11-22 10:58:12 10227

转载 Android Scroller简介

翻译自:http://developer.android.com/reference/android/widget/Scroller.htmlandroid.widget.Scroller是用于模拟scrolling行为,它是scrolling行为的一个帮助类。我们通常通过它的 startScroll(intstartX, intstartY, intdx, intdy, int

2012-11-20 19:26:56 1219

原创 android游戏开发自学笔记3-3

游戏的代码的确多,再开一页吧。等代码写好了。再给每段代码写清楚来龙去脉,设计思路吧。现在是根据书上所说,调试代码阶段。嘿嘿。package com.gamestudy.mrnom.framework.impl;import android.graphics.Bitmap;import com.gamestudy.mrnom.framework.Graphics.PixmapFo

2012-11-19 20:15:50 966

原创 android游戏开发自学笔记3-2

原笔记3写不下了,就接着这个下吧:package com.gamestudy.mrnom.framework.impl;import java.util.ArrayList;import java.util.List;import android.view.View;import android.view.View.OnKeyListener;import com.game

2012-11-19 19:41:06 844

原创 android游戏开发自学笔记5 Activity相关

GameScreen.javapackage com.gamestudy.mrnom;import java.util.List;import android.graphics.Color;import com.gamestudy.mrnom.framework.Game;import com.gamestudy.mrnom.framework.Graphics;

2012-11-19 15:08:22 641

原创 android游戏开发自学笔记4 Activity相关

第一个游戏Mr.Nom 的最终实现:Assets.javapackage com.gamestudy.mrnom;import com.gamestudy.mrnom.framework.Pixmap;import com.gamestudy.mrnom.framework.Sound;public class Assets { public static Pix

2012-11-19 13:58:02 619

原创 android游戏开发自学笔记3 接口impl设计

Mr.Nom接口框架实现:AndroidFileIO.javapackage com.gamestudy.mrnom.framework.impl;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;im

2012-11-19 10:06:12 2134

原创 android游戏开发自学笔记1 接口设计

既然有了android的工作经验,没有游戏的编程经验,就从Beginning Android Games一书开始学习吧。前两章比较没什么知识,从第三章开始吧。慢慢写,一天一点,估计一个月以后,就会有点基础的。作者对手机游戏分类如下:Causal Games, Puzzle Games,Action and Arcade Games,Tower-Defense Games以及一些不能简单

2012-11-15 00:05:31 1586

转载 Android横竖屏切换总结

Android横竖屏切换总结Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"unspecified":默认值 由系统来

2012-11-14 09:20:20 1567

转载 Android FragmentManage FragmentTransaction介绍

FragmentManage:FragmentManager能够实现管理activity中fragment. 通过调用activity的getFragmentManager()取得它的实例.FragmentManager可以做如下一些事情:1、使用findFragmentById() (用于在activity layout中提供一个UI的fragment)或findFragment

2012-11-13 23:38:02 569

转载 android Fragments详解七:fragement示例 .

http://blog.csdn.net/nkmnkm/article/details/7197255 下例中实验了上面所讲的所有内容。此例有一个activity,其含有两个fragment。一个显示莎士比亚剧的播放曲目,另一个显示选中曲目的摘要。此例还演示了如何跟据屏幕大小配置fragment。主activity创建layout。[java] view plain

2012-11-13 19:53:28 712

转载 android Fragments详解六:处理fragement的生命周期 .

http://blog.csdn.net/nkmnkm/article/details/7185189把条目添加到动作栏 你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单

2012-11-13 19:51:57 595

转载 android Fragments详解五:与activity通讯 .

http://blog.csdn.net/nkmnkm/article/details/7182979与activity通讯  尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。  Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然

2012-11-13 19:48:56 501

转载 android Fragments详解四:管理fragment .

http://blog.csdn.net/nkmnkm/article/details/7172483要管理fragment们,需使用FragmentManager,要获取它,需在activity中调用方法getFragmentManager()。你可以用FragmentManager来做以上事情:1使用方法findFragmentById()或findFragmentBy

2012-11-13 19:46:18 532

转载 android Fragments详解二:创建Fragment .

http://blog.csdn.net/nkmnkm/article/details/7169323创建Fragment    要创建fragment,必须从Fragment或Fragment的派生类派生出一个类。Fragment的代码写起来有些像activity。它具有跟activity一样的回调方法,比如 onCreate(),onStart(),onPause()和onStop()

2012-11-13 19:28:21 674

转载 android Fragments详解一:概述 .

http://blog.csdn.net/nkmnkm/article/details/7163263 Fragment是activity的界面中的一部分或一种行为。你可以把多个Fragment们组合到一个activity中来创建一个多面界面并且你可以在多个activity中重用一个Fragment。你可以把Fragment认为模块化的一段activity,它具有自己的生命周期,接收它自己

2012-11-13 19:26:42 537

转载 android Fragments详解三:实现Fragment的界面

为fragment添加用户界面    fragment一般作为activity的用户界面的一部分,把它自己的layout嵌入到activity的layout中。    一个    要为fragment提供layout,你必须实现onCreateView()回调方法,然后在这个方法中返回一个View对象,这个对象是fragment的layout的根。    注:如果你的fragment是

2012-11-13 19:21:58 644

转载 处理fragement的生命周期

把条目添加到动作栏你的fragment们可以向activity的菜单(按Manu键时出现的东西)添加项,同时也可向动作栏(界面中顶部的那个区域)添加条目,这都需通过实现方法onCreateOptionManu()来完成。你从fragment添加到菜单的任何条目,都会出现在现有菜单项之后。Fragment之后可以通过方法onOptionsItemSelected()来响应自己的菜单项被选择的

2012-11-13 19:18:51 631

转载 android的actionbar及菜单机制

Action Bar是ANDROID应用用到的重要开发资源之一,Action Bar提供了一致的应用导航和视图切换方式,也提供了突出的和容易的以可预见的方式执行重要操作的方式。         Action Bar一般位于屏幕顶部,包括四个可操作区域:应用图标或LOGO区域,用于视图控制的Spinner下拉菜单或TAB控件区域,Action button(也称为Action Item)区域

2012-11-13 17:36:19 1890

原创 actionbar的tab页不能正常切换的问题

本来这几天想更新一下关于图库Gallery的分析系列。今天工程遇到一个比较棘手的问题,正常情况下,actionbar对应的tab页在切换时,会切换到其对应tab的fragment中。但是,在某种现在不很确定的情况下,不能正常切换。这几天就把这个问题调查的过程慢慢写写吧。希望早点解决啊。调查第一步,先弄清楚tab页和fragment切换的关系吧。http://developer.an

2012-11-13 16:45:14 1799 1

原创 android4.0 的图库Gallery2代码分析(三) 之Applition的初始化准备

Applition的初始化准备图库的一切动作都明显地起源于Application.这是区别与其他那种感觉不到Application存在,仅仅感觉到Activity存在的简单应用的一个特点。图库的application就是GalleryAppImpl.java.可以说GalleryAppImpl是图库的基石。它扩展Application这是必定的,代表他就是一个Application,同

2012-11-12 18:24:24 4702

原创 eclipse 安装git插件出现 requires 'org.kohsuke.args4j"错误的解决方法

在install software 中添加地址 http://download.eclipse.org/tools/orbit/downloads/drops/R201 00519200754/repository

2012-07-10 19:36:57 2300

转载 ubuntu安装星际译王

sudo apt-get install stardict二、安装星际译王的词典1、在 http://stardict.sourceforge.net/cn/Dictionaries_zh_CN.php 下载所需的词典,注意要选“tarbal”格式的,不要选“RPM”格式的。这里以“朗道英汉字典”为例;2、下载得到一个“stardict-langdao-ec-gb-2.4.2.

2012-07-08 11:43:12 9332

转载 迭代

前面我一直在反复强调这样一个观点,需求分析不是一蹴而就的,是一个反复迭代的过程。它将从第一次需求分析开始,一直持续到整个项目生命周期。为什么这样说呢?让我们一起来分析分析。在第一次的需求分析阶段,我们在一段时期内需要与客户进行反复地讨论,这个过程往往是这样一个反复循环的过程:需求捕获->需求整理->需求验证->再需求捕获••••••需求捕获,就是我们与客户在一起开研讨会,讨

2012-05-21 15:36:43 671

android 上下平滑滑动翻页

实现手势滑动平滑翻页,和ViewFlipper不同,能显示出拖动时的过渡效果。

2013-09-18

为apk签android.uid.system名工具包

为apk签android.uid.system名工具包signapk.jar,platform.x509.pem,platform.pk8

2013-04-18

OpenGL ES实例3:3d翻转的球体

根据《Pro OpenGL ES for Android (2012)》一书第三章做成的简单的OpenGL ES的3d实例,3d翻转的球体

2013-04-16

上下翻滚的立方体

. 根据《Pro OpenGL ES for Android (2012)》一书第三章做成的简单的OpenGL ES的3d实例,上下翻滚的立方体

2013-04-16

OpenGL ES实例1:上下跳动的正方形

根据《Pro OpenGL ES for Android (2012)》一书第一章做成的最简单的OpenGL ES实例,上下跳动的正方形

2013-04-10

ADT-21.0.0.zip

ADT-21.0.0.zip,在线安装老是出错。终于下载了离线包。

2012-11-18

空空如也

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

TA关注的人

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