- 博客(311)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 Service播放MP3
TestActivity.javapublic class TestActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceSt
2012-04-28 14:06:17 1186 3
转载 一个Toast例子
Java:public class main extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan
2012-04-28 03:38:33 1201
转载 一个点击添加button的例子
Java:public class ScrollViewButton extends Activity { /** Called when the activity is first created. */ private LinearLayout mLayout; private ScrollView mScrollView; private final Handler mH
2012-04-28 03:17:52 1572
转载 style和theme小用法
新建一个项目main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="f
2012-04-28 03:00:12 791
原创 打电话
其实这一年的开发android,还真没有用那句代码来打过电话。苦于没有android手机。工作的时候苦于没有时间或者是忙的忘记玩玩了。Java:public class phoneCallDemo extends Activity { /** Called when the activity is first created. */ private Button bt; pri
2012-04-28 01:27:52 738
原创 Notification管理器
Java代码:public class main extends Activity { /** Called when the activity is first created. */ int notification_id=19172439; NotificationManager nm; @Override public void onCreate(Bundl
2012-04-28 01:09:08 872
转载 error: Error retrieving parent for item: No resource found that matches the given name 'android:Wind
当你的androidAPI 由2.1版本更换成2.2版本时: res/vavlues/styles.xml中使用的android:WindowTitle会报以下异常,error: Error retrieving parent for item: No resource found that matches the given name 'android:WindowTitle'.从而
2012-04-28 01:03:37 212489 13
转载 Android自定义Activity窗口标题
通常窗口标题是在AndroidManifest.xml中通过android:label="@string/app_name"或setText方法来设置,如果我们想在窗体标题中放置自定义标题如:图片或按钮等之类的组件,就无从下手了。下面在layout文件夹中有两个界面配置文件,main.xml是主窗口的界面,title.xml是主窗口的标题。main.xml?
2012-04-27 16:13:59 3531
转载 几个控件事件
HelloFormStuff.javapublic class HelloFormStuff extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate
2012-04-27 15:15:46 660
原创 Handler和ProgressBar实现开始停止循环进度条
Java:public class main extends Activity { /** Called when the activity is first created. */ ProgressBar progressbar; Handler handle=new Handler(); //新建一个Handler对象 Button b1; Button b2; B
2012-04-27 15:01:42 6147
原创 Handler循环浏览图片
就一句有用代码:Java:public class HandleActivity extends Activity { private ImageView imageView = null; private Handler handler = new Handler(){ @Override public void handleMessage(Message ms
2012-04-27 14:57:12 1179
转载 Android界面基本属性
布局: 在 android 中我们常用的布局方式有这么几种:1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation=
2012-04-27 13:56:20 639
原创 两个Activity循环跳转
不说了直接上代码:第一个activity:public class main extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.
2012-04-26 23:36:37 4758 1
原创 Handler处理长时间事件
当我们在处理一些比较长时间的事件时候,比如读取网络或者数据库的数据时候,就要用到Handler,有时候为了不影响用户操作应用的流畅还要开多一个线程来区别UI线程,在新的线程里面处理长时间的操作。开发的时候遇到数据处理都可以这样用handler,灵活修改一下就可以做各种效果了。第一步:ProgressDialog弹出旋转框来提示长时间操作。第二步:开多一个线程处理长时间操作,这里让线程睡觉1
2012-04-26 01:17:09 1754
转载 CKEditor 3.x 在Java中配置、包括图片上传、支持FTP、图片压缩
备注:不支持附件,如需附件请移至我的资源库 http://download.csdn.net/detail/jiangjiayong/3871706CKEditor 3.x配置说明基本使用: 1、所需文件架包A. Ckeditor基本文件包,比如:ckeditor_3.6.2.zip 下载地址:http://c
2012-04-11 21:34:25 2761
原创 mysql默认编码问题
在MySQL的Client建数据库:CREATE DATABASE bbs2007;USE bbs2007;再建表:CREATE TABLE article (id INT PRIMARY KEY AUTO_INCREMENT,pid INT,rootid INT,title VARCHAR(255),cont TEXT,pdate DATETIME
2012-04-10 17:36:20 2536
转载 Ext.extend三部曲
Ext源码分析源码分析之Ext的继承模式解说——第一节、类的定义将Ext的extend继承,我大不算费很大的口舌来解释,因为真的很难表达,什么原型啦,构造函数啦等等拗口的词汇反而不会帮助我们理解,最通俗易懂的莫过于例子了。下面的例子都是模仿Ext的写法来写的,非常正轨,都是本人精心斟酌过的,是一种非常好的设计模式,希望大家既然来看了,就耐心品味下,呵呵,欢迎留言交流下面这个例子我不
2012-04-09 03:39:22 576
转载 STRUTS2 ACTION 访问WEB元素的四种方式
1: Map IoC 方式package com.action;import java.util.Map;import org.apache.struts2.interceptor.ApplicationAware;import org.apache.struts2.interceptor.RequestAware;import org.apache.stru
2012-04-08 19:32:36 712
转载 一个简单的游戏服务器框架
作者: apengjiang (1 篇文章) 日期: 三月 22, 2012 在 12:30 下午最近一段时间不是很忙,就写了一个自己的游戏服务器框架雏形,很多地方还不够完善,但是基本上也算是能够跑起来了。我先从上层结构说起,一直到实现细节吧,想起什么就写什么。第一部分 服务器逻辑服务器这边简单的分为三个部分,客户端的连接首先到达网关服务器,网关这里有个线程用来监听来自
2012-03-30 01:37:45 921
转载 Task
1、 什么是 Task ? Task 翻译成中文叫做任务,那么什么是任务呢? Task 就是一个栈 (A task is a stack of activities.) ,这个栈里面存放了很多 Activity ,它遵循着后进先出的原则。 栈有两个动作:压栈(把对象压入到栈当中)和弹栈(把栈中的第一个对象从栈里面拿出来)。 2、 Task 运行过程
2012-03-30 00:01:57 859
转载 Java Interface与abstract类的比较
1. interface 的方法全部都没有“实现部分”;而abstract类能拥有abstract方法,这些方法也都没有“实现部分”。2. interface和abstract类都不能直接用来建立对象实例,必须有一个标准的一般类去继承它(implemnets或extends),实现那些没有“实现部分”的方法,然后再以此“一般类”建立对象实例。3. interface没有构造函数,但是
2012-03-29 18:57:04 535
原创 The word 'Weibo' is not correctly spelled
The word is not correctly spelled 此问题是eclipse校验单词拼写造成,如果出在配置文件中,一般会影响到程序的正常执行 解决方法:在eclipse下的Window--Preference输入spell,然后把第一个复选框“Enable spell checking“给去掉就可以了,如图:
2012-03-29 15:10:34 4207 1
转载 Android上常见度量单位【xdpi、hdpi、mdpi、ldpi】解读
术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要程序员用代码来干预的。屏幕长宽比 屏幕的物理长度与物理宽度的比例。程序可以为
2012-03-22 02:49:47 1193
转载 Myeclipse快捷键
下面是网上搜来的些MyEclipse快捷键,只是作为以后经常翻阅用 (1)Ctrl+M --切换窗口的大小 (2)Ctrl+Q --跳到最后一次的编辑处 (3)F2 --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3 --跳到声明或定义的地方
2012-03-20 01:08:44 445
转载 Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2012-03-20 01:07:52 434
转载 c&c++程序的内存分配
c/c++程序的内存分配,有这样几个存储区。 全局/静态数据区:存储全局变量,和静态变量static声明的变量常量存储区:存储常量,如char *s="abcde"; 或者 const int i =10;代码区:这个不说了。代码放的地儿栈:临时变量,参数等,有大小限制,vc6/7: 1M 堆: 用户自己维护的空间,内存使用需要自己申请,自己释放。大小基本不
2012-03-19 19:24:04 533
原创 逗号运算符
逗号运算符可以作为一个运算符用于分隔表达式,它只产生最后一个表达式的值。其他表达式的计算只完成他们的副作用。#include #include #include #include using namespace std;int main(){int a=0,b=1,c=2,d=3,e=4;a=(b++,c++,d++,e++);cout(
2012-03-19 18:42:33 565
原创 静态变量static
第一种用法: 函数中定义的局部变量在函数作用域结束时消失,当再次调用这个函数的时候,会重新创建该变量的存储空间,其值会被重新初始化。如果想使局部变量的值在程序的整个生命周期类仍然存在,我们可以定义函数的局部变量为static(静态的),并给他一个初始化。初始化只在函数第一次调用时执行,函数调用之间变量的值保持不变,用这种方式,函数可以“记住”函数调用之间的一些信息片段。#inclu
2012-03-19 16:49:09 627
原创 指针和引用修改外部对象
指针:#include #include #include #include using namespace std;void f(int *p){coutcout*p=8;cout}int main(int argc, char* argv[]){int x=47;coutcoutf(&x);cout}
2012-03-19 15:27:23 494
原创 基本内部类型和说明符
#include #include #include #include using namespace std;void removeHat(char);int main(int argc, char* argv[]){char c;signed char sc;unsigned char uc;int i;unsigned
2012-03-19 11:31:14 2250
原创 递归
#include #include #include #include using namespace std;void removeHat(char);int main(int argc, char* argv[]){removeHat('A');}void removeHat(char cat){for(char c='A';cc
2012-03-19 11:10:51 521
原创 关键字break和continue的简单菜单系统
#include #include #include #include using namespace std;int main(int argc, char* argv[]){char c;while(true){coutcout";cin>>c;if(c=='q')break;if(c=='l'){coutcoutcin>>c
2012-03-19 11:08:02 646
原创 容器(Vector)
为了不用把数据存到一个特定对象,C++提供了一个强大而且实用的工具:标准容器(container)类。最基本的标准容器:“vector”非常有用。vector类是一个模板(template),也就是说它可有效地用于不用的类型。#include #include #include #include using namespace std;int main(int argc,
2012-03-19 03:26:06 579
原创 文件的读写
为了读而打开文件,要创建一个ifstream对象,他的用发与cin相同,为了写而打开文件,要创建一个ofstream对象,用法与cout相同。一旦打开一个文件,就可以像处理其他iostream对象那样对它进行读写。在iosream库中,一个十分有用的函数是getline(),用它可以读入到string对象中(以换行符结束)。getline()的第一个参数是ifstream对象,从中读取内容,第
2012-03-19 02:47:06 714
转载 关于在C++中调用system函数
先看看下面的这一段程序:#include #include int main(int argc, char* argv[]){ std::cout std::system("pause"); //让程序暂停 return 0;}然后呢,再来讲几段背景知识。背景知识1:字符界面话说十几二十年前,一个个青春焕发、英俊潇洒、斗志昂扬的coder坐在
2012-03-19 01:46:07 21107 1
原创 一些以前的QQ签名
大学四年也没买什么书,大四第二学期一次性买了几百块书,当时大家都找工作,我真的闲得太无聊了。舍友为证。看新闻联播,资本主义国家活不下去了;看微博,中国也活不下去了。移民火星吧。今天遇到一个数据库很有意思的问题,开心了一个下午。可以作为笔试题,哈哈。弄好了UI,接口出问题,弄好了接口,服务器出问题,弄好服务器,我有问题了。亲!如果你感到不幸福,请每天准时收看新闻联播节目。幸福
2012-03-17 23:54:51 7066
转载 Android高手应该精通哪些内容?
很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? eoeAndroid就各个级别的程序员应该掌握哪些内容作为下面分类. 一、初级 1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得. 2. 掌握Android UI控件、Android Java层API相关使用. 迈向中级,最好再次更新下Java技术,掌
2012-03-16 01:15:42 463
转载 java serializable
java序列化——Serializable类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成byte流,这样日后要用这个对象时候,你就
2012-03-16 01:10:50 774
Android平台微博SDK说明文档
2012-02-28
编写一个类实现银行帐户的概念
2009-10-27
beans-config.xml (系统找不到指定的文件。)
2012-05-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人