自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 值得学习的Android开源项目

1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。地址:http://code.google.com/p/apps-for-android/2.Remo

2012-03-22 10:19:40 404

转载 怎样练习一万小时--练习的精髓是要持续地做自己做不好的事

怎样练习一万小时同人于野(《新知客》,2010年8月。本来应该等到8月1日再发,但今天突然发现此文已经被在网上泄漏出来了!)随着畅销书《异类》的流行,“练习一万小时成天才”这个口号现在是尽人皆知。也许仍然有不少人相信那些不世出的天才必有天生的神秘能力,但科学家通过大量的调查研究已经达成共识,那就是所有顶级高手都是练出来的。不但如此,最近几年的科学进展,人们可能第一次

2012-03-22 09:35:09 551

转载 Android小经验---调试访问本地Apache方法

调试中通过android simulator模拟器链接localhost或者127.0.0.1,因为我在电脑上面建立了apache,我的代码大概就是URL url = new URL(urlString);     URLConnection urlconn = url.openConnection();但是报错了!!     Exception 1:java.net.Co

2012-03-22 00:38:32 615

原创 Android基础之XML解析

Android中解析XML一般使用SAX方式比如Google Weather提供城市名返回天气的XML文件解析InputStreamReader isr=new InputStreamReader(url.openStream(),"GBK");InputSource is=new InputSource(isr); //三步得到XMLReader对象SAX

2012-03-04 15:12:22 402

原创 Android基础之数据存储SharedPreference和SQLite

SharedPreference对小规模数据存储非常方便,主要存储一些键值对一般用来存储用户对应用程序的配置,下面演示了用SharedPreference记录用户设置有无声音的配置public class Calc extends Activity{         public static final String PREFERS_NAME="MyPrefersFile";

2012-03-04 15:01:45 993 1

原创 Android基础之UI布局篇(待完善)

常用的Layout常见的Layout有FrameLayout   LinearLayout   TableLayout    ReletiveLayoutFrameLayout一般里面只放入一个元素,后面放入的元素会覆盖之前的元素,比如说一张张图片.LinearLayout线性布局,orientation属性决定是横向还是竖直的gravity属性决定局中,左,右,上,下等

2012-03-04 11:57:53 1000 1

原创 Android基础之HTTP操作及SOCKET网络操作

HTTP服务器端用PHP写一个模拟用户名密码验证request.phpif($_GET['username']!=null){$username=$_GET['username'];$pwd=$_GET['pwd'];if($username=='abc'&&$pwd='123')echo "Congratulations! FROM GET";else ech

2012-03-03 16:11:38 433

原创 Android之基础Notification

一般来说,状态栏的Notification用来通知用户后台Service操作执行的情况要创建一个状态栏Notification你需要用到NotificationManager和Notification类1.获得NotificationManager类NotificationManager nm=(NotificationManager)getSystemService(Context.

2012-02-29 22:10:14 266

原创 Android基础之Style Theme

Style在res下的values文件夹中建一个.xml文件根节点必须为为每一种style设置一对标签,每个style要有自己的android:name属性在中添加,每一个item代表一样属性xml version="1.0" encoding="utf-8"?>    name="CodeFont" parent="@android:style/TextAppear

2012-02-27 15:40:48 237

原创 Android基础之Menu控件

Menu分为OptionMenu(点击MENU键时出现的菜单)   ContextMenu(长点击一个菜单项时出现的菜单)  可以在XML文件中定义MENU,在res文件夹下建立menu目录,在下面定义菜单xml文件必须是根目录,其中每一个是一个菜单项,也可以是一个来创建子菜单xml version="1.0" encoding="utf-8"?> xmlns:android

2012-02-27 12:11:18 668

原创 Android基础之进程和线程 AsyncTask , Handler

进程Process默认情况下,一个应用程序的所有组件都在一个进程之中.但也可以通过Manifest.xml文件中的android:process来指定某个控件属于哪个进程,也可以为指定进程通过android:process可以让同一个应用的组件运行在不同的进程中,也可以使不同应用的组件运行在一个进程中在系统内存较低的时候,Android系统会按一定规律选择性关闭一些进程.

2012-02-27 00:59:44 553

原创 Android基础之BroadcastReceiver(待完善)

BroadcastReceiver是Android四大组件之一,使用前需要在Manifets.xml文件中进行注册  //关于intent-filter部分内容见Android基础之Intent或者在代码中进行动态注册MyReceiver myReceiver=new MyReceiver();IntentFilter filter=new IntentFi

2012-02-26 15:15:12 306

原创 Android基础之Intent(待完善)

Android中的信息传递机制通过Intent来实现intent可以启动Activity  Service   和Broadcast receiver一个Intent对象的组成组件名:要启动的组件的名字,比如一个Activity名,一个Service名,是最简单的Intent启动方式Action:Action可以是一些系统设置好的常量:Activity的Intent

2012-02-26 15:14:55 275

原创 Android基础之Content Provider(待完善)

Content Provider是Android四大组件之一.使用前需要在manifest.xml中进行注册主要是封装数据,为存储和获取数据提供统一的接口,可以在不同的应用程序之间进行数据的共享需要调用数据时,用一个ContentResolver对象作为类似客户端来跟ContentProvider的实例进行交互.如果你不需要让你的应用程序和其他应用程序共享数据,则不用写自己的Conte

2012-02-26 15:13:58 297

原创 Android基础之Service

Service是android四大组件之一,服务Service是没有与用户交互界面,在后台运行的操作.一般用来在后台处理比较耗时的操作,比如网络操作,媒体播放,I/O操作,和ContentProvider交互等,但是Service默认还是在主线程中,除非新建一个线程在其中执行Service需要在Manifest.xml文件中进行注册后才能使用Service可以分为两类StartedSe

2012-02-23 14:54:25 305

原创 Android基础之Activity

Activity是用户可见的与用户交互的界面.四大组件之一,需要在Manifest.xml文件中注册需要继承自Activity类,ListView时继承自ListActivity类启动Activity默认启动的Activity再xml文件中添加了intent-fliter,证明是程序的入口,应用程序启动自动自动这个Activity.            android:lab

2012-02-23 11:05:53 420

转载 Android反编译

首先得到应用程序的apk第一步:dex文件---->jar文件解压应用程序.apk,打开解压后的文件夹,找到classes.dex文件,剪切出来下载dex2Jar工具,配置环境变量,在控制台中输入dex2jar classes.dex得到jar文件第二步:jar文件(各种.class)------>java文件下载工具XJad,打开选择反编译JAR文件夹,里面是各种.j

2012-02-19 14:43:16 290

转载 Android源码项目学习

一.天气预报应用1.spinner的应用citySpinner=(Spinner)findViewById(R.id.citySpinner);//设置Spinner的适配器来规定其内容及格式                      Context        Spinner中每一项的布局                         数据源,这里是数组ArrayAdapte

2012-02-16 00:59:32 3085

Android源码项目学习

一.天气预报应用1.spinner的应用citySpinner=(Spinner)findViewById(R.id.citySpinner);//设置Spinner的适配器来规定其内容及格式 Context Spinner中每一项的布局 数据源,这里是数组ArrayAdapter<String> adapter...

2012-02-16 00:59:00 83

转载 android基础学习笔记--MP3播放器开发

功能点1:从服务器上读取配置的resources.xml文件获得MP3具体信息来进行列表的更新步骤一.从服务器读取到xml文件步骤二.对读取来的信息进行解析步骤三.点击菜单项把解析后的数据显示在界面上步骤四.给Mp3ListActivity添加菜单项步骤一.从服务器读取到xml文件,在Manifest,xml中加入中允许访问网络URl url=new U

2012-01-31 17:56:58 546

android基础学习笔记--MP3播放器开发

功能点1:从服务器上读取配置的resources.xml文件获得MP3具体信息来进行列表的更新步骤一.从服务器读取到xml文件步骤二.对读取来的信息进行解析步骤三.点击菜单项把解析后的数据显示在界面上步骤四.给Mp3ListActivity添加菜单项步骤一.从服务器读取到xml文件,在Manifest,xml中加入<uses-permission>中允许访问...

2012-01-31 17:56:00 95

转载 Android基础笔记---Sundy篇

1.monkey的使用CMD中adb shell进入LINUX命令行进入data  data 看到包monkey  -p 包名 -v 15002.Log的使用Log.v("tagName","msgContent");Log.w("myLog","warning~~~");3.Android四大组件之ActivityActivity是android应

2011-12-30 01:41:35 597

Android基础笔记---Sundy篇

1.monkey的使用CMD中adb shell进入LINUX命令行进入data data 看到包monkey -p 包名 -v 15002.Log的使用Log.v("tagName","msgContent");Log.w("myLog","warning~~~");3.Android四大组件之ActivityActivity是android应用程序的一个界面,...

2011-12-30 01:41:00 109

原创 Android基础学习笔记--Mars篇

1.一个Android Project的文件作用用eclipse生成一个Android Project,配置好后,生成了很多文件src文件夹中是自己编写的源文件gen文件夹下的R.java是ADT自动生成的文件,主要内容是res文件下各元素的id值res中存放了各种资源文件,其中三个文件夹drawable-hdpi  drawable-mdpi drawable-ldpi是对应不同

2011-12-14 21:36:45 820

Android基础学习笔记--Mars篇

1.一个Android Project的文件作用用eclipse生成一个Android Project,配置好后,生成了很多文件src文件夹中是自己编写的源文件gen文件夹下的R.java是ADT自动生成的文件,主要内容是res文件下各元素的id值res中存放了各种资源文件,其中三个文件夹drawable-hdpi drawable-mdpi drawable-...

2011-12-14 21:36:00 285

转载 PHP笔记

PHPecho             变量使用$          换行empty($v1);判断是否为空isset($v1);是否创建了变量unset($v1);释放变量var_dump();查看变量类型变量的地址赋值 $b=&$a;$number=0123;八进制$xnumber=oxff;十六bcadd(); 进行字符串(长数字)的运算   参见

2011-12-13 11:06:06 1032

PHP笔记

PHPecho 变量使用$ 换行<br />empty($v1);判断是否为空isset($v1);是否创建了变量unset($v1);释放变量var_dump();查看变量类型变量的地址赋值 $b=&$a;$number=0123;八进制$xnumber=oxff;十六bcadd(); 进行字符串(长数字)的运算 参见...

2011-12-13 11:06:00 209

转载 Javascript笔记

3月21日正则表达式  javascript功能:验证 搜索 匹配 替换 表达式var reg=/a/;reg.test('sdasdasdasd')为TRUE或者FALSE 如果下面的字符中含有上面的字符,返回TRUEvar re=new RegExp("abc");alert(re.test("abc"))标志位var reg=/a/是区分大小写

2011-12-13 11:03:27 212

Javascript笔记

3月21日正则表达式 javascript功能:验证 搜索 匹配 替换 表达式var reg=/a/;reg.test('sdasdasdasd')为TRUE或者FALSE 如果下面的字符中含有上面的字符,返回TRUEvar re=new RegExp("abc");alert(re.test("abc"))标志位var reg=/a/是区分大小写的var re...

2011-12-13 11:03:00 56

转载 MySQL笔记

3月7日  SQL语句show databases;create database book;use kaka;show tables;设置主键 外键时 sid int(10) primary key; foreign key(sid) references student(sid);drop database kaka;show create table book \

2011-12-13 11:00:45 242

MySQL笔记

3月7日 SQL语句show databases;create database book;use kaka;show tables;设置主键 外键时 sid int(10) primary key; foreign key(sid) references student(sid);drop database kaka;show create table book \g...

2011-12-13 11:00:00 59

转载 QT学习笔记

QT是构造图形用户界面所使用的工具包Project 1:Hello QT#include #include int main(int argc,char *argv[]){QApplication app(argc,argv);//创建QApplication对象,管理应用程序资源QLabel *label=new QLabel("Hello Qt");//QL

2011-12-13 10:57:34 602

QT学习笔记

QT是构造图形用户界面所使用的工具包Project 1:Hello QT#include <QApplication>#include <QLabel>int main(int argc,char *argv[]){QApplication app(argc,argv);//创建QApplication对象,管理应用程序资源QLabel *label=n...

2011-12-13 10:57:00 80

转载 Object-C学习笔记

类的声明办法@interface MyClass{   int num;   NSString* name;   id data;        //id表示弱类型}-(id)initWithString:(NSString*)aName;    //返回值为弱类型函数名为initWithString 参数为aName的函数  +(MyClass*)createMy

2011-12-13 10:55:54 420

Object-C学习笔记

类的声明办法@interface MyClass{ int num; NSString* name; id data; //id表示弱类型}-(id)initWithString:(NSString*)aName; //返回值为弱类型函数名为initWithString 参数为aName的函数 +(MyClass*)createMyClassWithStri...

2011-12-13 10:55:00 64

转载 C++学习笔记

std就是C++的标准库    就是传说中的STL   standard template libary其中的iostream     string   vector等都是STL中定义的标准库中的用.是成员操作符  对象名.类函数名::是作用域操作符  命名空间::类想一直让输入值:while(cin>>value)变量命名习惯:变量都用

2011-12-13 10:54:38 249

C++学习笔记

std就是C++的标准库 就是传说中的STL standard template libary其中的iostream string vector等都是STL中定义的标准库中的用<>来include 自己写的用" "引用.是成员操作符 对象名.类函数名::是作用域操作符 命名空间::类想一直让输入值:while(cin>>value)变量命名...

2011-12-13 10:54:00 69

转载 Eclipse实用快捷键

Ctrl+1 快速修复Java编辑器 注释 Ctrl+/ Java编辑器 组织导入 Ctrl+Shift+O Java编辑器 自动排版对齐 Ctrl+Shift+F 显示智能提示 Alt+/为当前光标停留的方法或者变量添加注释 Alt+Shift+JCtrl+Shift+R 查找此类F3找到方法,类声明Ctrl+Alt+H 查看方法都在哪里的进行调用

2011-12-09 09:47:34 218

Eclipse实用快捷键

Ctrl+1快速修复Java编辑器注释Ctrl+/Java编辑器组织导入Ctrl+Shift+OJava编辑器自动排版对齐 Ctrl+Shift+F显示智能提示 Alt+/为当前光标停留的方法或者变量添加注释 Alt+Shift+JCtrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复...

2011-12-09 09:47:00 56

转载 Java基础笔记

运行环境变量的配置:在环境变量Path中加到JDK下bin的路径在控制台中 javac 文件名.java编译  文件名.class 文件再用  java 文件名来执行程序变量Java对大小写敏感。Java字符使用的是Unicode字符集。类型转换.ToString()   //把int转化为stringinteger.parseInit(stri

2011-12-08 23:46:50 230

Kodak图像处理

Kodak的图像控件,包括编辑,浏览管理等,另附在VC中安装使用帮助。

2012-05-30

Kodak图像控件

Kodak的图像控件,包括编辑,浏览管理等,附带在VC中安装使用帮助。

2012-05-30

Android开发入门书籍

Android入门经典书籍,浅显易懂,非常适合想要自学Android的同学.

2012-03-26

PHP帮助文档

最全的PHP文档,包括安装和基础入门等,包含所有PHP函数的索引查询

2011-09-09

空空如也

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

TA关注的人

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