- 浏览: 209187 次
- 性别:
- 来自: 上海
-
最新评论
-
xumin_minzi:
我也在使用ndk编译,ffmpeg源码放在哪个目录里面?
[原创]Android ndkr8编译 FFmpeg 0.11.1 "Happiness" -
ericchan2012:
在Dialog调用show方法之后
【原创】Android 设置Dialog的长宽和位置 -
maohualei:
求解: 我设置的时候 位置居然没有反应 dial ...
【原创】Android 设置Dialog的长宽和位置
文章列表
android各种ui效果库
- 博客分类:
- 开源
这是本人收集和整理的各种android ui效果的库,当然,里面是源码,我一直想做这样一件事情,就是能够一个ui库,让我们了解各种效果是如何做出来的,这里面的很多源码都是网上摘抄的,也没有重构,如果你有意愿一起来重构或者加入更多效果的话,欢迎联系我,我们可以一起做
附件如下,有意见也多提哦。
我自己还搭建了一个程序员问答社区,主要是用来分享大家工作中碰到的技术问题的,希望大家访问并注册,让大家更轻松的完成手上的工作,不管问题简单或者复杂,欢迎访问并且积极注册回答。谢谢。
地址是:
http://programmerask.sinaapp.com/
联系方式:
欢迎加入我的群:2710417 ...
Android编译后的文件结构
- 博客分类:
- android系统
Android编译完成后,将在根目录中生成一个out文件夹,所有生成的内容均放置在这个文件夹中。out文件夹如下所示:
out/
|-- CaseCheck.txt
|-- casecheck.txt
|-- host
| |-- common
| `-- linux-x86
`-- target
|-- common
`-- product
主要的两个目录为host和target,前者表示在主机(x86)生成的工具,后者表示目标机(模认为ARMv5)运行的内容。
host目录的结构如下所示:
out/host/
|-- co ...
经常有朋友写邮件或发推问笔者,想从事设计,希望推荐几本书。老回邮件也麻烦,干脆列了一个书单。读过的、认为值得入门者和高阶者一读的书。按由浅到深,必读到可读的顺序。主要关注方向是UI、视觉传达、WEB设计,以 ...
刷第一个开机画面软件使用教程:
先打开机子的fastboot模式
1:先找好图片(适合自己分辨率的图片)放在工具里(最好是PNG格式,其他格式容易失真)
2:点开 G2开机画面制作工具
3:点OPEN打开图片
4:点convert生成第一个开机画面文件
5:刷开机画面(系统C:\WINDOWS\system32里面必须有Adb那2个文件)
刷第二屏开机画面比较麻烦
下面分析一下2.0、2.1系统开机画面的构成
文件名为bootanimation.zip 一定是这个不能修改
里面包含part1 part2文件夹 和desc.txt(另一种就是android文件夹+desc ...
Android开机动画过程
- 博客分类:
- android动画
Android 开机会出现3个画面:
1. Linux 系统启动,出现Linux小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片);
2. Android平台启动初始化,出现"A N D R I O D"文字字样画面;
3. Android平台图形系统启动,出现含闪动的ANDROID字样的动画图片(start)。
1、开机图片(Linux小企鹅) (Android 1.5及以上版本已经取消加载图片);
Linux Kernel引导启动后,加载该图片。
logo.c中定义nologo,在fb_find_logo(int depth)函数 ...
修改的文件是在
launcher2/res/xml/default_workspace.xml文件
这个是在LauncherProvider.java中加载的
添加widget首先需要在laucher的空白处长按,所以首先定位在laucher的 public boolean onLongClick(View v) 中,看到:
[java] view plaincopy
if (mWorkspace.allowLongPress()) {
if (cellInfo.cell == null) {
if (cellInfo.valid) {
// User long pressed on empty space
mWorkspace.setAll ...
public void chmodFiles(){
Process p = null;
try {
p = Runtime.getRuntime().exec("chmod 777 productinfo");
file.createNewFile();
Runtime.getRuntime().exec("chmod 777 "+file.getAbsolutePath());
int status = p.waitFor();
} catch (IOException e) {
...
1. String --> InputStream
InputStream String2InputStream(String str){
ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes());
return stream;
}
2. InputStream --> String
String inputStream2String(InputStream is){
BufferedReader in = new BufferedReader(new InputSt ...
有的时候要将android uri如content://media/external/image/media/102这样格式转换
成File类型或者获取真实文件路径,可以用以下方法:
Java代码
Uri uri = data.getData();
String[] proj = { MediaStore.Images.Media.DATA };
Cursor actualimagecursor = managedQuery(uri,proj,null,null,null);
int actual_image_column_index = actua ...
android将路径转化为URI
- 博客分类:
- android基础
如果已經取得了檔案的路徑的字串,那怎麼轉成URI呢?
String ImagePath = "file://" + 路徑;
Uri uri = Uri.parse(ImagePath);
重點在於要加上『file://』,才能成為合法的URI,不然該URI會無法表示相對應的檔案位置。
EX:file:///ola/android.txt
補充:
或是用Environment.getExternalStorageDirectory()取得sdcard位置。
TakePicFileName = "ola.jpg";
TakePicFilePath ...
如题:
看了下,android2.2系统有越南语的字库,所以支持越南语,但setting中语言列表里没有越南语选项,起初我在LocalePicker.java的onCreate方法的133行做了如下修改:
mLocales = new Loc[finalSize+1];
for (int i = 0; i < finalSize ; i++ ...
1.系统资源文件位置:framework/base/core/res/res
2.引用方法:android. R.style.XXX
XXX="@android:anim /anim_name"
此时被引用的文件必须在public.xml中声明。
如果想引用一个非Public的文件,使用:com.android.internal.R.style.XXX
3.系统主题
在themes.xml中,有这样一个:<style name="Theme"& ...
android更改暗码
- 博客分类:
- android基础
在Contact应用程序下的SpecialCharSequenceMgr.java下的
static boolean handleSecretCode(Context context, String input) {
// Secret codes are in the form *#*#<code>#*#*
int len = input.length();
if (len > 8 && input.startsWith("*#*#") && input.endsWi ...
Android系统默认值的设置
- 博客分类:
- android系统
1开机图片:
android-logo-mask.png
android-logo-shine.png
这两个图片一个在上一个在下
./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo-shine.png
./frameworks/base/core/res/assets/images/android-logo-shine.png
注意:如果源码没有make可以直接更改frameworks里的的图片就可以了
...