自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (29)
  • 收藏
  • 关注

转载 android游戏开发框架libgdx的使用(十三)—TiledMap中的角色和角色移动

随笔- 40 文章- 2 评论- 249   本文紧跟上文,地址:android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用 地图我们创建好了接下来就是主角的出现。其实上文介绍了如何TiledMap和Stage的结合,角色的处理就简单了。 可以继承Actor类创建主角类,我就偷个懒,用Image代替。 编辑我们的TMX文件,添加一个对象层。

2012-03-26 23:41:00 1475

转载 android游戏开发框架libgdx的使用(二)--图形绘制

首先了解一下何为texture。按照英文解释来理解:一个图片从原始格式解码并上传到GPU就被称为纹理。(说实话我不是很清楚这个的定义哈,求指点) 为了绘制texture,常常使用几何来描述,通过几何对应的顶点来描述纹理。比如要描述一个矩形,可以通过描述每个顶点来描述矩形。 要绘图时,首先要绑定纹理,然后传递一个几何描述给OpenGL进行绘制。而绘图的大小和位置由几何描述和OpenGL的vi

2012-03-26 23:38:43 967

转载 Google Android如何分析和研究Log文件 ,如何看日志信息

Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧 。 下面我们就来说说如何处理log文件 。 什么时候会有Log文件的产生 ? Log的产生大家都知道 , 大家也都知道通过DDMS来看log , 但什么时候会产生log文件呢 ?一般在如下几种情况会产生log文件 。 1,程序异常退出 , uncaused

2012-03-23 21:26:02 8825

转载 Android 2.1 闪屏

移植过程中,小本的内核不支持double framebuffer,导致屏幕不断在刷。最后通过师兄的方法: http://hi.baidu.com/aokikyon/blog/item/609ea74530b8f533879473be.html 刷屏的现象会好很多,但是打开程序的时候屏幕还是会闪。 后来在gingerbread的hardware/libhardware/modules/

2012-03-22 00:32:55 976

转载 Android 2.2 更改语言时的Bug

博客分类: Android AndroidD语言GitHTCXML 现象:Setting -> Language&Locale 设置后中文后,大部分应用程序及相关点都变为中文,但Launcher中所有项该是英文还是英文,Reboot后变为中亠。原因是Launcher中没有 做相应语言变更处理,做如下修改,添加消息注册函数,重新加载AllApps项! enginer@root# g

2012-03-13 23:25:29 1054

转载 froyo系统原生bug及修正:改变系统语言时Launcher2的AllApps内shortcut不刷新

把froyo的Launcher2移植到eclair后,产生了一些小问题,都一一解决掉了.这是市场反馈回来的一个问题之一,摸清内部机制颇废了一番周折.也算见识了android系统内部的另一个面向切面编程案例,很有必要记录一下,有时间好好研究研究,可以借此做些特殊的系统功能. 严格意义上说,这并不是跨版本移植产生的问题,而是系统原生的一个bug,用samsung的galaxy tab平板模拟器测

2012-03-13 23:24:28 850

转载 android Launcher——数据加载与变更

在前面我的blog中,我已经说过了,Launcher所有的桌面项数据是存储在launcher.db/favorites表中 在 Launcher启动时loadeworkspace函数中会从数据库中查询所有的数据并显示出来,这个桌面项数据加载过程在我的blog Launcher——启动过程详解中有比较详细的描述,这篇blog,我着重讲述Launcher桌面项的添加,变更和删除,下面就进入主题 1

2012-03-13 23:22:59 1008

转载 Android的语言设置两种方法

第一种:修改配置文件                    位置:build/target/product/languages_full.mk| languages_small.mk,这两个文件里头,有PRODUCT_LOCALES := en_US en_GB fr_FR it_IT es_ES es_US 这样的片段,其实setting中语言选择列表的数据源头就来源于此,既然找到了源头,那只

2012-03-13 23:21:28 5632

转载 [Android]应用语言切换的三种方法

Android对国际化与多语言切换已经做得不错了,一个应用只要命名相应语系的values-[language]文件夹,通过“设置”→“语言&键盘”→“选择语言”即可实现应用多种语言的切换。       但如何在应用里自己实现?搜索过发现网上有如下的做法: view plaincopy to clipboardprint? Resources res = getResource

2012-03-13 23:19:43 1283

转载 android桌面默认的5个应用图标的加载和存储

1) 桌面安装之后有5个默认的图标:search、contacts、browser、phone、message。它们是系统自带的,那它们是在哪儿存储的?什么时候加载的? 2) 在res/xml目录下的default_workspace.xml文件中定义了它们。里面还定义了其他一些常用应用。定义格式如下:  packageName="com.android.contacts"指定该应用的包名。

2012-03-11 23:19:47 2375

转载 Android 4.0 Launcher源码分析系列(三)

本文为笔名“傻蛋”的51CTO特约专家的《Android 4.0 Launcher源码分析系列》专栏的第三篇,这一篇傻蛋将带我们研究一下整个桌面的左右滑动是如何实现的。 AD: 首先傻蛋先画了个图来再来阐述一下WorkSpace的结构。如下图: 点击查看大图 桌面的左右滑动功能主要是在PagedView类中实现的,而WorkSpace是PagedV

2012-03-11 22:34:53 1099

转载 Android 4.0 Launcher源码分析系列(二)

本文为笔名“傻蛋”的51CTO特约专家的《Android 4.0 Launcher源码分析系列》专栏的第二篇,这一节傻蛋将从整个Laucher的入口点入手,同时Laucher在加载了它的布局文件Laucher.xml时都干了些什么。 AD: 【51CTO.com 2月2日独家特稿】上一节我们研究了Launcher的整体结构,这一节我们看看整个Laucher

2012-03-11 22:33:26 833

转载 Android 4.0 Launcher源码分析系列(一)

著名手机厂商Android开发工程师、最牛网站长傻蛋曾为51CTO撰稿《Android 4.0的图形硬件加速及绘制技巧》受到读者的广泛欢迎。傻蛋同学将在新的一年里在51CTO开设专家专栏,本文为傻蛋正在研究的一个方向,与网友共同探讨Android 4.0原生的桌面程序——Launcher。 AD: 从今天起傻蛋打算做一个系列文章,对最新的Android 4

2012-03-11 22:31:40 1457 1

转载 Android_launcher的源码详细分析

这份源码是基于2.1的launcher2,以后版本虽有变化,但大概的原理一直还是保留了。 一、主要文件和类 1.Launcher.java:launcher中主要的activity。 2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controlle

2012-03-11 22:29:37 934

转载 在桌面上预置一些第三方应用的Widget

最近在做Android的平板的开发,想在桌面上预置一些第三方应用的Widget,在桌面预置Widget的方法就是要获得应用的包名和类名。 桌面预置widget的方法 在Launcher的配置文件 res/xml/default_workspace.xml中添加如下的代码: [html] view plaincopyprint? appwidget

2012-03-07 22:31:45 2723

Android例子

一些简单的基础的例子,全英文的,英文不好的就不要下啦

2013-07-02

跟我一起写makefile

这是一本介绍Android编译系统中Makefile文件较好的书籍

2013-06-02

Java 面试 项目管理

这文档包含了绝大多数的Java基础知识和面试时的考点,虽然有些地方重复了,但还是很值得一看. 特别是最后部分关于项目管理的注意事项,字字珠玑啊!

2012-09-10

C/C++函数速查(最全)

很全的C/C++函数查询工具,本地电子书,不需要网络,好用,方便。

2012-08-08

Android_StartupAndShutdown

文档中包含的主要是开关机动画过程及代码级分析。

2012-07-11

android 音乐编辑器源码

一个关于Android音乐编辑的源代码,好好看看

2012-07-09

Android Power On Off

Android设备(如手机)连接PC时所需要的驱动程序,一般Android设备连接WinXP是无需安装驱动的。 遇到问题尝试如下2个办法: 1.在网络上找android_usb_windows驱动试试 2.手机 设置/应用程序/开发 下取消“USB调试”的选项

2012-07-08

JAVA_API_EN

It's a java API. And anyone who is using JAVA should have it without doubt.

2012-06-24

homeswitcher

It's a free apk that let you can switch between your launchers. But it's sad that it's not the one who uses ResolveActivity.

2012-06-20

HeadFirstDesignPatterns_code

HeadFirstDesignPatterns is a wonderful book. When you read the book you just have fun and get lots of useful knowledge. To be honest you should now the DesignPatern. And every good programmer should know it.

2012-06-17

android设置主题和自定义主题的方法

parent属性。这就不难理解style是可以继承的。在这里我们继承的是系统默认的EditText属性,只修改了背景和文字颜色而已。那系统的EditText样式是在哪定义的呢?找了一番终于也找到了,所有系统控件的样式是在一个style.xml文件中,这个文件也

2012-04-20

Android实例2

息 进程文件: launcher 或者 launcher.exe 进程名称: Webshots Launcher 描述: launcher.exe是很多程序都包含的进程,例如Windows桌面主题下载软件Webshots,鼠标增强软件Uinterface Mouse..

2012-03-27

Android实例

进程文件: launcher 或者 launcher.exe 进程名称: Webshots Launcher 描述: launcher.exe是很多程序都包含的进程,例如Windows桌面主题下载软件Webshots,鼠标增强软件Uinterface Mouse..

2012-03-27

Android book

境也非常简单,学习JAVA是你要使用Eclipse,只需要去谷歌的开发者网站上下载SDK就可以直接在Eclipse中开发了,你可以在百度中搜索

2012-02-29

Android 9patch失效

昨天将 Android SDK 升级到 ADT15 后,发现工程里的 9-patch 图像全部失效了,惨不忍睹,一番 Google 搜索后在这里找到了解决方案: 原文墙外,简单搬运翻译如下: 点击链接进入下载 Swing Desktop,然后把压缩包里的 swinglabs-0.8.0.jar 文件放到 [SDK安装位置]/tools/lib,重启 eclipse,在菜单里选择 Project –> Clean 即可。

2012-02-22

javapictures

可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems 对象的程序设计语言

2012-02-02

google_sdk_android3

程序的调试是任何一个程序必做的“功课”,当然在调试的过程中肯定会或多或少的遇到一些问题。如果每次关掉,修改,然后在启动,浪费不少时间和经历

2012-02-02

google_sdk_android5

bridge)模式 桥梁模式是一个非常有用的模式,也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则,包括"开-闭"

2012-02-02

Google_android_java

langKey=lang.key;则不会返回正确的值,返回了undefined因为此时的key是对象lang的一个属性而不是'name'而lang的属性key没有定义所以返回

2012-02-02

android书籍

特的视频体验整合至手机中。2010年10月11日晚上9点30分,微软公司正式发布了智能手机操

2012-02-01

Google_android开发

主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用安卓(非官方)或安致

2012-01-31

Java开发范例

一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称

2012-01-31

The excise

一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称

2012-01-30

android精简例子2

一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称

2012-01-30

Androud例子

相对于这个元素的其它元素将以屏幕中央的相对位置来排列。如果使用XML来指定这个layout,在你定义它之前,被关联的元素必须定义

2012-01-29

android CheckBox

这个源码么是关于如何把Android CheckBox定制为自己的大小的源码功能展现

2012-01-28

格式工厂-支持几乎所有类型多媒体格式到常用的几种格式

1. 支持几乎所有类型多媒体格式到常用的几种格式. 2. 转换过程中可以修复某些损坏的视频文件. 3.多媒体文件减肥. 4. 支持iPhone/iPod/PSP等多媒体指定格式. 5. 转换图片文件支持缩放,旋转,水印等功能. 6. DVD视频抓取功能,轻松备份DVD到本地硬盘.

2012-01-26

有关注册表高级学习器好工具

对于初步进入电脑领域的菜鸟是很好的工具 特别是希望对系统有深入了解的菜鸟。

2009-09-10

空空如也

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

TA关注的人

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