- 浏览: 611238 次
最新评论
-
q781253433:
qin ~.求demo看看~
Android之Widget -
zhongyuanceshi:
博主,没看到你的例子的Demo,共享下
Android之Widget
文章列表
参考:http://skyuck.iteye.com/blog/526358
一个Collection代表一组object,不论Collection实际类型如何,他都支持一个方法iterator(),通过这个方法可以逐一访问这个集合中的每一个元素(element)。 使用如下:Iterator it = Collection.Iterator(); while(it.hasNext()){ //判断是否还有数据 Object object = it.next(); //读出数据 } 由Collection接口派生的两个接口是List和Set.Lis ...
管理Android手机桌面
- 博客分类:
- android
管理Android手机桌面:
改变手机壁纸,开发实时壁纸;
添加桌面快捷方式shortcut;
管理桌面小控件appWidget;
实时文件夹LiveFolder;
桌面上能放的东西:快捷方式,桌面控件,实时文件夹-----每个快捷方式和实时文件夹只占用一个摆放位置,桌面空件可以很大;
1. Creational Patterns
(构建模式)
Singleton
(单例模式)
Factory
(工厂模式)
Abstract Factory
(抽象工厂)
Builder
(创建模式)
Prototype
(原型模式)
2. Structural Patterns
(结构化模式)
Adapter
(适配器模式)
对音频文件的操作 录音和播放
- 博客分类:
- android
录音,并且把录影文件放在了外存储设备sdcard中:
package com.quidng.practice;
import java.io.File;
import java.io.IOException;
import android.app.Activity;
import android.media.MediaRecorder;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.view.View.OnClickL ...
在一个editText中添加图片或超链接,其实就是通过一些类(draable,spannable 等)使一些特定的文本([smile])引用了其它的资源。
这里是第一种方式,在文本框中添加一个图片:
//获取一张图片
Drawable drawable = getResources().getDrawable(R.drawable.icon_smile);
//返回照片的实际大小
drawable.setBounds(0 , 0 , drawable.getIntrinsicHeight(), drawable ...
1、 领袖
和跟风者的区别就在于创新。
创新无极限!只要敢想,没有什么不可能,立即跳出思维的框框吧。如果你正处于一个上升的朝阳行业
,那么尝试去寻找更有效的解决方案:更招消费者喜爱、更简洁的商业模式。如果你处于一个日渐萎缩的行业,那么赶紧在自己变得跟不上时代之前抽身而出,去换个工作或者转换行业。不要拖延,立刻开始创新!
2、 成为卓越的代名词,很多人并不能适合需要杰出素质的环境。
成功没有捷径。你必须把卓越转变成你身上的一个特质。最大限度的发挥你的天赋、才能、技巧,把其他所有人甩在你后面。高标准严格自己,把注意力集中在那些将会改变一切的细节上。变 ...
// 使用JDBC连接数据看查询主要步骤如下:
//
// 1. 加载JDBC驱动程序;
//
// 2. 负责管理JDBC驱动程序的类 DriverManager 会识别加载的驱动程序,用 DriverManager 类的方法 getConnection()来创建一个数据库连接类的实例对象;
//
// 3. 获取Connection对象的实例,用Connection对象的方法创建一个 Statement 对象实例,执行标准的SQL语句,对数据库、表进行相关操作.
//
// 4. 返回的结果用 Result ...
一、什么是反射:
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提
出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中
LEAD/LEAD++ 、OpenC++
、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操作系统和文件系统中。
反射本身并不
是一个新概念,尽管计算机科学赋予了反射概念新的含义。在计算机科学领域,反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机
...
1.静态解耦:
先解释下我理解的静态耦合,指的是编译期依赖关系已经确定,在运行时环境中,代码间的依赖关系不能改变。例如,我们在开发中经常会说的“把代码写死了”。静态是相对动态的、运行时的、可配置的和插件式的。
那么在静态环境中,如何解耦?主要是依赖接口。下面举两个小例子简单说明下:
EX1: 假设一个人不知道接口的意义,那么他写出两个类的依赖关系一般如下:
Java代码
public
class
ClassA {
public
void
invoke() { ...
1. create table users (id int not null primary key auto_increment, name varchar(20) not null,password varchar(20) not null);
//其中auto_increment是自动添加id。当向表里插入数据时,执行:insert users(name,password) values ('zhangsan','1234');
insert users (name,password) values('" + name + &qu ...
String.split()方法
- 博客分类:
- java语言
在java.lang包中有String.split()方法,返回是一个数组
我在应用中用到一些,给大家总结一下,仅供大家参考:
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”都是转义字符,必须得加"\\";
3、如果在一 ...
JAVA JDK 网址:
http://www.gznc.edu.cn/yxsz/jjglxy/book/Java_api
Android SDK 网址:http://android.toolib.net/reference/android/widget/package-summary.html
JAVA I/O使用方法
- 博客分类:
- java语言
下面四张图表明了类之间的继承关系,其中
红色、加粗的类名是常用的类
。
常用转换
FileReader——>BufferedReader
BufferedReader in= new BufferedReader(new FileReader("Text.java"));
android 线程(一)
- 博客分类:
- android
在一个Android
程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和
Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast
Receiver)都会跑在这个Process。
一个Android 程序默认情况下也只有一个Process,但一个Process下却可以有许多个Thread。
在这么多Thread当中,有一个Thread,我们称之为UI Thread。 ...
使用u盘安装系统:
制作Linux启动盘(u盘):
1.确保u盘有主分区,并有标记
2.在u盘上安装GRUB引导程序
$sudo grub-install --root-directory=/media/286F-6D86《u盘的路径》 /dev/sda1《u盘所在的硬盘(挂载点)》
3.创建boot/grub/grub.cfg文件
4.将所需的ubuntu.iso文件拷贝到指定目录中
ctrl+H显示隐藏的文件
存储设备都有分区表,存储在在一个存储设备的前512字节的地址(MBR)。
Linux的分区是不同于其它操作系统分区的,它的分区格式只有存放系统文件的分区Ex ...