- 浏览: 164600 次
- 性别:
- 来自: 上海
最新评论
-
huangbo_2020:
https://www.virtualbox.org/wiki ...
删除软件残留的配置文件(转) -
wang492239163:
楼主 我现在想画一个日历 想根据我给的时间画
Str ...
Calendar 使用基础 -
huangbo_2020:
java -jar signapk.jar ../../.. ...
Android权限获取机制与常见权限不足问题分析 -
gf_crazy:
...
转: Android layout xml总结 -
huangbo_2020:
git rm -r 用于修改文件git add -i 用 ...
GIT简单总括
文章列表
1.创建数据库表的时候选择存图片的字段类型为blob
StringBuffer createTableOfHistory = new StringBuffer();
createTableOfHistory.append("CREATE TABLE "+某表名);
createTableOfHistory.append(" ( _id INTEGER PRIMARY KEY AUTOINCREMENT ,");
createTableOfHistory.append(该存图片的字段名+" BLOB ,");
createTableOfH ...
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。
列表的显示需要三个元素:
1.ListVeiw 用来展示列表的View。
2.适配器 用来把数据映射到ListView上的中介。
3.数据 具体的将被映射的字符串,图片,或者基本组件。
根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter
其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapt ...
1、按字节读取文件内容
2、按字符读取文件内容
3、按行读取文件内容
4、随机读取文件内容
public class ReadFromFile {
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
*/
public static void readFileByBytes(String fileName) {
File file = new File(fileName);
InputStream in = null;
try {
System.out.pr ...
tar
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表 ...
res:资源目录(我们不能在Res目录下面建立自定义目录,以及为已有的目录建立子目录)
drawable:主要存放不同分辨率的图片文件
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA480x854)
(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)
(3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)
layout:存放用于布局的xml文件
values:用于存放一些常量( ...
新android 2.3SDK之后,之前的一些项目就出现一些错误,具体内容为
Multiple annotations found at this line:
- error: Multiple substitutions specified in non-positional format; did you mean to add the formatted="false"attribute?
- error: Unexpected end tag string
这是由于新的SDK采用了新版本的aapt(Android项目编译器),这个版本 ...
1、创建新的本地版本库 :
mkdir mysite
cd mysite
git init
以上命令会在mysite目录下生成一个隐藏的.git文件,用来存储版本库的所有数据,由此,本地版本库建立完成。
2、添加本地版本库内容
1)创建新文件XXX
2)git add XXX
3) git commit XXX
3、查看之前的提交信息 git log [-1]
添加可用参数表示查看最近的几次提交信息
4、查看当前版本库状态 git status
输出结果表明 ...
linux写安装git工具:
由于多数的linux系统已经集成了git工具,因此,可直接使用如下命令安装。
1、sudo apt-get build-dep git-core git-doc
该命令列出了2该安装包所依赖的各个安装包。当依赖的安装包完成之后,进行第二步。
2、make prefix=/usr/local all doc
为本机所有用户安装git,去掉/usr/local可只给当前用户安装。
3、sudo make install install-doc
进行git安装
4、安装是否成功,可使用git --version检查。
< ?xml version="1.0" encoding="utf-8" ?>
< resources>
< color name="white">#FFFFFF< /color>< !--白色 -->
< color name="ivory">#FFFFF0< /color>< !--象牙色 -->
< color name="lightyellow" ...
在开发游戏的时候,有些游戏是只能横屏玩的,所以手机竖立放置的时候,要保持游戏画面依然横屏。要做到这个要求其实很简单,在 AndroidManifest.xml里面配置一下就可以了。加入这一行 android:screenOrientation="landscape"。
例如(landscape是横向,portrait是纵向):
Java代码
1. <?xml version="1.0" encoding="utf-8"?>
2. <manifest xmlns:android="http://schema ...
Configuration config = getResources().getConfiguration();
if (config.orientation == Configuration.ORIENTATION_LANDSCAPE){
//横屏,比如 480x320
}else if(config.orientation == Configuration.ORIENTATION_PORTRAIT){
//竖屏 ,标准模式 320x480
}else if(config.ha ...
"^\d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-\d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$" //负整数
"^-?\d+$" //整数
"^\d+(\.\d+)?$" // ...
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.awt.event.MouseAdapter;
import java.awt.event.Mouse ...
.创建Dialog:
dialog = new Dialog(this,R.style.dialog);
dialog.setContentView(R.layout.dialog_loading);
or:
dialog = new Dialog(this,R.style.NobackDialog);
LayoutInflater mInflater = LayoutInflater.from(this);
View dialogProcessBar = mInflater.inflate(R.layout.dialog_loading,null);
...
此内容为网上的合集:
http://blog.csdn.net/hui_ttoo/archive/2011/02/26/6209143.aspx
Android包下面android.R.styleable 类包含下面所有组件相关的XML属性。
如:
public static final int[] LinearLayout_Layout
http://www.blogjava.net/zhip/archive/2011/01/25/343511.html
共有属性:
java代码中通过btn1关联次控件
android:id="@+id/btn1" ...