自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

枫轻芸淡

Hello World 行走江湖

  • 博客(38)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android关键资源

1、字符串数组可以指定一个字符串数组作为/res/valuse子目录下所有文件中的资源。我们将使用一个名为string-array的XML节点。此节点是resources的子节点,就像string资源节点一样。资源文件中指定数组,代码如下: one two three 定义资源字符串数组后,就可以通过java代码获取数组,代码如下:R

2012-09-16 14:45:37 509

原创 SpeedMod内核开启手机系统LogCat日志

开启LogCat日志命令adb shellsumount -o remount,rw /systemecho ANDROIDLOGGER >> /system/etc/tweaks.confmount -o remount,ro /system重启eclipse和adb。 一切就是那么简单。。。。

2012-09-13 16:15:20 964 1

原创 Android游戏框架libgdx笔记(四):文字显示

通过 Android游戏框架libgdx笔记(二):图像处理我们知道文字绘制的相关内容,在Libgdx的com.badlogic.gdx.utils包下有提供内置字库,目前仅支持英文、数字和常见符号。创建GameFont类package com.hanfeng.game;import com.badlogic.gdx.ApplicationListener;import com.ba

2012-09-02 16:52:03 4253

原创 Android游戏框架libgdx笔记(三):图形绘制详解

上一篇博文已经详细讲解了libgdx的几个图像处理类,下面直接通过例子来讲解;Gdx.files是libgdx的文件模块,主要提供以下5大功能。读取文件写文件复制文件移动文件列出文件和目录而获取操作文件的FileHandle有4种方法。1.Classpath 路径相对于classpath,文件通常为只读。2.Internal 内部文件

2012-09-02 15:50:11 2461

转载 Android游戏框架libgdx笔记(二):图像处理

Mesh: 本质上讲,Libgdx中所有可见的3D物体首先都是一个Mesh(网格,或者说三维网格形式的高级图元)。Mesh是如何生成的呢?众所周知,数学上讲的立体几何由点、线、面三部分组成,无论多么复杂的图像也可以分解为无数细小的这三部分,或者说可以由非常基础的N个这三部分所组合而成;到了3D游戏开发时,当我们要构建复杂的3D图像,首先会以一系列有序的vertices(顶点)构成这些具体的

2012-09-02 15:08:56 5122

原创 Android游戏框架libgdx笔记(一):开发环境搭建

Libgdx是一款支持2D与3D游戏开发的游戏类库,兼容大多数微机平台(标准JavaSE实现,能运行在Mac、Linux、Windows等系统)与Android平台。Libgdx由audio、files、graphics、math、physics、scenes、utils这些主要类库所组成,它们分别对应了Libgdx中的音频操作,文件读取,2D/3D渲染,Libgdx绘图相关运算,Box2D封

2012-09-02 10:57:57 2980

转载 cocos2d-x学习资源汇总

0.http://www.supersuraccoon-cocos2d.com/zh/2012/02/11/sticky-ios-cocos2d-develop-recommended-blog-list-keep-updating/(It's amazing!Thank you supersuraccoon!)  1.csdn的cocos2d-x开发专栏。

2012-08-31 20:20:30 749

原创 Android ADT 中graphical layout窗口不显示预览

解决方法为:右键单击当前project--> Android Tools ---> Fix Project Properties, 然后再右键关闭该project, 再右键打开project, 再打开xml就好了。

2012-08-30 16:56:35 9578 10

转载 Android平台中应该如何获取音乐文件的信息

Android系统提供了MediaScanner,MediaProvider,MediaStore等接口,并且提供了一套数据库表格,通过 Content Provider的方式提供给用户。当手机开机或者有SD卡插拔等事件发生时,系统将会自动扫描SD卡和手机内存上的媒体文件,如 audio,video,图片等,将相应的信息放到定义好的数据库表格中。在这个程序中,我们不需要关心如何去扫描手机中的文件,

2012-08-30 15:07:17 847

原创 Animation动画效果之Frame动画

Frame动画其实就是逐帧动画,用法也比Tween动画简单,只需要创建一个AnimationDrawable对象来表示Frame动画,然后通过addFrame方法把每一帧要显示的内容加进去就行了,最后通过start方法就可以播放这个动画了,通过还可以使用 setOneShot()方法来设置动画是否重复播放。       再这里,还需要设置图片的所在位置,首先要在res/anim目录下创建一个x

2012-08-29 10:10:33 770

原创 Android 游戏与应用开发最佳学习路线图

一、      路线图概括: 二、           具体需要掌握知识点:  三、 具体知识点与目标                                 Java基础知识点目标Java 概述Java 基础入门 Java 开发环境搭建熟练开发环

2012-08-28 20:22:53 795

原创 使用TelephonyManager获取移动网络信息

TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。 TelephonyManager类的对象可以通过Context.getSystemService(Context.TELEPHONY_SERVICE)方法来获得,需要注意的是有些通

2012-08-28 16:12:58 1368

转载 基础总结篇之一:Activity生命周期

近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解servlet技术,我们想要实现一个自己的servlet,需要继承相应的基类,重写它的方法,这些方法会在合适的时间被servlet容器调用。其实android中的Activity运行机制跟servlet有些相似之处

2012-08-28 14:53:08 516

原创 Do not hardcode "/sdcard/"

Android Lint 有个关于在代码中硬编码“sdcard”路径的警告,内容为:不要硬编码(hardcode) “/sdcard/”; 使用 Environment.getExternalStorageDirectory().getPath() 替代sdcard路径详情参考: http://developer.android.com/guide/topics/data/da

2012-08-27 19:36:50 9011

原创 Android 中各种JAVA 包的功能描述

在Android 的应用程序开发中,通常使用的是JAVA 语言,除了需要熟悉JAVA 语言的基础知识之外,还需要了解Android 提供的扩展的JAVA 功能。在一般的JAVA 应用中,如果需用引用基础类库,通常需要使用如下的方式:import javax.swing.*;以上代码表示了引用JAVA 的GUI 组件Swing,javax.swing 即JAVA 中的一个包。andr

2012-08-27 16:55:24 778

原创 Exported service does not require permission警告

编写Service时,在manifest文件的标签发现了这个警告  查了下api,终于发现一些端倪原因:这是一个可以被外部访问的service,需要使用权限来限制外部访问解决方法:1.添加android:exported="false"这种方法是限制外部访问,自然不需要权限了2.声明权限

2012-08-27 16:44:37 5400 1

原创 Animation动画效果

动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果

2012-08-27 15:01:04 835

原创 Android RelativeLayout布局属性

// 相对于给定ID控件对齐android:layout_above          将该控件的底部置于给定ID的控件之上;android:layout_below          将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf      将该控件的右边缘与给定ID的控件左边缘对齐;android:layout_toRigh

2012-08-27 10:41:42 531

转载 图解Android系统架构

Android的系统架构和其它很多操作系统一样,采用分层架构。从下面这张Android官方架构图来看,Android架构分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。应用程序层(Applications)Android平台的电子设备,包括Android手机、Android平板、Android MP4、Android GPS等一系列

2012-08-25 11:07:02 2371

转载 图解WinXP系统下安装Git

简单来说Git是一个免费的、开源的版本控制软件,从功能上讲,跟我们比较熟悉的Subversion(SVN)这类版本控制软件没什么两样。由于工作的需求,需要在WinXP下安装git配合团队完成相应的工作,以前一直在别的系统下使用,今天经Drupal花园的龙马指点终于安装成功了,特意贴出来与有需要的童鞋一起分享。获取Git软件:大家可以通过两种方式获取Git的软件,一个是在官网上获取,

2012-08-25 10:35:59 694

转载 Android系统常用权限

android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)

2012-08-25 09:49:33 419

转载 HTML5前景分析:移动开发中能否替代本地程序?

HTML5越来越受到重视,但是HTML5真的可以彻底取代我们现有的平台么?现在越来越多的公司进入到移动互联网这个领域,选择HTML5做跨平台的解决方案,还是针对不同的平台开发,这是一个十分艰难的选择。早期的技术选型很重要,稍有不慎,后患无穷,是超前使用HTML5,还是稳妥地针对性开发,或者两者折中?随着移动设备越来越先进,对HTML5的支持度越来越高,我们进军移动领域的时候,都会遇到一个问

2012-08-24 18:16:53 2572

转载 android开发流程

一 应用规划:     ※确定功能。     ※必须的界面及界面跳转的流程。     ※需要的数据及数据的来源及格式。     ※是否需要服务端支持。     ※是否需要本地数据库支持。     ※是否需要特殊权限。     ※是否需要后台服务。 二 架构设计:     ※分层。     ※网络连接。     ※数据处理-xml、domain。

2012-08-24 16:23:10 643

原创 JAVA网络编程之Socket用法

在客户/服务器通信模式中,客户端需要主动建立与服务器连接的Socket,服务器端收到客户端的连接请求,也会创建与客户端连接的Socket。Socket可以看做是通信连接两端的收发器,客户端和服务店都通过Socket来收发数据。1、构造Socketpublic Socket() 通过系统默认类型的 SocketImpl 创建未连接套接字 public Socket(String host

2012-08-24 15:56:35 34839 3

转载 J2EE的核心API与组件

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述): 1. JDBC(Java Database Connectivity): JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问

2012-08-23 20:36:37 1066

原创 IO之转换流-OutputStreamWriter类和InputStreamReader类

转换流类别:OutputStreamWriter:是Writer的子类,将输出的字符流变成字节流,即将一个字符流的输出对象变成字节流输出对象。InputStreamReader:是Reader的子类,将输入的字节流变成字符流,即将一个字节流的输入对象变成字符流的输入对象以文件操作为例:内存中的字符数据需要通过OutputStreamWrite变为字节流才能保存在文件中。读取时需要将读入

2012-08-21 15:13:15 427

原创 IO之字节流和字符流的区别

字节流在操作时本身不会使用到缓冲区(缓存),是文本本身直接操作的。而字符流在操作时使用缓冲区,通过缓冲区早操作文件。如果想在不关闭时耶可以将字符流的内容全部输出,则可以使用Write类中的Flush()方法完成。在开发中,建议使用字节流进行开发。所有的文件在硬盘中或是在传输时都是以字节的方式进行的,包括图片等都是按字节的方式进行存储的。而字符只是在内存中才会形成,所有在开发中,字节流的使用

2012-08-21 14:55:19 433

原创 IO之字符流

在程序中一个字符等于两个字节。1、字符输出流:Writer抽象类,需要通过FileWriter子类进行实例化public FileWriter(File file) throws IOExcrption【Writer类的常用方法】* public  abstract void close(0 throws IOException 关闭输出流* public void wri

2012-08-21 14:46:56 349

原创 IO之字节流

字节流主要操作byte类型数据,以byte数组为准,主要操作类是OutputStream类和InputStream类。1、字节输出流:OutputStreamOutputStrem类是一个抽象类,要使用必须通过子类实例化对象,要操作文件,则使用FileOutputStream类转型,在实例化。【OutputStream类常用方法】 * public void close() t

2012-08-21 14:19:32 470

转载 一步一步的学习android应用开发到系统底层开发之android开发层次及所需技术

一、Android开发的分类:1、Android客户端应用程序    如新浪微博、网银客户端、凡客、淘宝客户端,快盘客户端。从应用需求上来讲,几乎大一点的网站,都需要有手机客户端程序。2、Android通用类程序    如基于LBS(基于位置的服务)的应用 (这类一般会嵌入到客户端应用程序中),流媒体播放应用。由于移动设备的方便便捷、3G、4G网络的发展,这类应用有不错的前景。

2012-08-21 10:07:53 4970

转载 异常处理-android.os.NetworkOnMainThreadException

在android 2.3上设计的下载程序,在android 4.0上运行时报android.os.NetworkOnMainThreadException异常,原来在4.0中,访问网络不能在主程序中进行,有两个方法可以解决,一个是在主程序中增加: // 详见StrictMode文档 StrictMode.setThreadPolicy(new StrictMode

2012-08-20 17:29:11 611

转载 HTTP基础之Http和Socket区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握

2012-08-20 15:57:09 388

转载 HTTP基础之HTTP协议知识

一、什么是HTTP协议        HTTP协议是一种应用层协议,HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写。HTTP可以通过传输层的TCP协议在客户端和服务器之间传输数据。HTTP协议主要用于Web浏览器和Web服务器之间的数据交换。我们在使用IE或Firefox浏览网页或下载Web资源时,通过在地址栏中输入,开头的4个字母http就相

2012-08-20 15:53:15 409

转载 Canvas类和Paint的绘制机器人

canvas.drawRect(RectF,Paint)方法用于画矩形,第一个参数为图形显示区域,第二个参数为画笔,设置好图形显示区域Rect和画笔Paint后,即可画图;    canvas.drawRoundRect(RectF, float, float, Paint) 方法用于画圆角矩形,第一个参数为图形显示区域,第二个参数和第三个参数分别是水平圆角半径和垂直圆角半径。

2012-08-19 16:34:24 1547

转载 Android游戏引擎

1、Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle/ 2、Rokon roko

2012-08-19 12:24:26 449

原创 Android组件之Intent

一、Intent对象及其属性1.1 Intent的ComponentName属性Intent查找组件策略,显示方式直接通过组件名称Component name来查找。Intent的组件名称对象由ComponentName类来封装,组件名称包含包名称和类名称,被声明在AndroidManifest.xml文件中组件名称通过setComponent(),setClass(),setCl

2012-08-17 16:51:04 2839

转载 Android全屏设置的两种方式

Android 有两种方式可以设置全屏.第一种方式:在protected void onCreate(Bundle savedInstanceState) 里面的this.setContentView() 之前加入以下代码//取消标题                this.requestWindowFeature(Window.FEATURE_NO_TITLE);

2012-08-14 21:21:18 367

转载 Android 开发环境配置图文教程(jdk+eclipse+android sdk)

一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载进入该网页: http://www.eclipse.org/downloads/ (或者直接点击

2012-08-14 21:03:14 1863

libgdx DEMO

搭建开发环境的实例:libgdx demo

2012-09-02

frameAnimation动画

frameAnimation动画,简单的演示日食界面哈

2012-08-29

Animation动画实例源代码

Animation动画实例源代码,包括详细实例代码,测试环境ADT10+ECLIPSE JUNO

2012-08-27

工作流JBPM4基础

工作流基础 jBPM 工作流应用开发指南

2010-11-01

Adobe.Flex.4教程

Adobe.Flex.4教程 高清版的 第 1 章: 导入服务并将数据绑定到应用程序组件 第 2 章: 安装 Flash Builder 教程数据库 第 3 章: 为客户端应用程序创建 ColdFusion 服务 第 4 章: 为客户端应用程序创建 PHP 服务 第 5 章: 通过分页管理对数据的访问 第 6 章: 使用数据管理同步服务器更新

2010-11-01

AJAX高级程序设计

本书是一本关于Ajax技术、模式和使用场景的开发人员级教程,不仅包括了Ajax的基本知识,还讨论了Ajax模式和框架,同事针对XML、RSS/Atom、web服务、Json和web用户界面组件等主题,阐述了如何将Ajax和这些技术有效结合在一起,并利用Ajax开发一个web Mail系统事例。

2010-07-25

数据结构(Java版)(第2版)[叶核亚编著].

数据结构(Java版)(第2版)[叶核亚编著]. 包含课件及其源代码 适合学习数据结构java版的同学下载

2009-11-03

清华大学严蔚敏数据结构PPT

清华大学严蔚敏数据结构PPT 适合大家课后复习,及学习使用

2009-11-03

领先的 Web 技术教程--w3school离线下载

领先的 Web 技术教程 - 全部免费 在w3school,你可以找到你所需要的所有的网站建设教程。 从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。

2009-11-03

网页制作与设计ppt

Dreamweaver 网页设计三剑客之一

2008-12-13

网络基础教程(第二版)

对于学习计算机网络,是不可少的。有参加全国计算机等级考试的,可以看下

2008-12-13

java语言程序设计案例教程

java语言程序设计案例教程 适合高职高专教育

2008-10-07

空空如也

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

TA关注的人

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