自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

转载 Android排错:has leaked window com.android.internal.policy.impl.PhoneWindow$ that was originally added

异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Handler或者Android提供的AsyncTask来解决该问题,并一般以ProgressDialog等提示性控件来告知用户当前的程序进度。而标题中描述的异常则会常常出现在这样的场景中,并且往往掩盖了导致异常的真正的罪魁祸首。 问题原因:从

2013-07-05 14:09:00 825

转载 Eclipse中设置编码的方式

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工 作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要

2013-06-28 16:23:27 729

原创 Ubuntu 中Samba的安装

Installing Samba:sudo apt-get install samba samba-common Installing Samba Server configuration Tool:sudo apt-get install system-config-samba Configuration of samba using a graphical interf

2013-04-25 15:43:01 700

原创 Tomcat 安装后问题处理

安装完tomcat6后,启动tomcat/usr/share/tomcat6/bin# ./startup.sh 后,报如下错误:Using CLASSPATH:       /usr/share/tomcat6/bin/bootstrap.jartouch: cannot touch `/usr/share/tomcat6/logs/catalina.out': No such fi

2013-04-25 13:49:22 7502 1

原创 Ubuntu Apache 根目录的更改方法

知识准备:区别于Windows 下apache,配置文件通常只有一个,就是httpd.conf。Linux下 Apache的配置文件是 /etc/apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如 httpd.conf等,则是通过Include指令包含进来。在apache2.conf里有sites-enabled目录,而

2013-04-24 10:09:27 4892

转载 apcach 重启问题 的修改

在Ubuntu上安装Apache,每次重启,都会出现以下错误提示:Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName解决办法修改 httpd.conf 文件打开终端,输入以下命令:sudo vim /etc/apache2/ht

2013-04-24 10:04:26 718

转载 ubuntu下安装Apache+PHP+Mysql

转载自:http://www.comflag.com/2011/05/01/apache-web.htm电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定网络编程基础的人

2013-04-23 10:18:15 612

转载 Ubuntu 添加硬盘

1 在Vm中关闭Ubuntu,"设置"中,添加新的硬件设备,选择Hard Disk,点击下一步。2 选择硬盘类型,可以选择IDE,或是SCSI,这里选择SCSI3.选择虚拟新硬盘的位置,命名 Ubuntu2.vmdk4.设定硬盘大小,随便啦,并选择Allocate all disk space now,不选这项,刚开始,硬盘比较小,但是随着硬盘读写访问,虚拟硬盘文件会越来越大。选择该项

2012-11-12 17:26:50 431

转载 Linux静态库和动态库

库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。  静态库和动态库的区别1. 静态函数库     这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的

2012-09-27 14:03:39 508

转载 GMS 的详细介绍

BooksTablet.apkGoogle Play BooksGoogle Books applicationBrowserProviderProxy.apkCalendarGoogle.apkCalendarGoogle version of platform calendar app CameraGoogle.apkCameraGoogle ver

2012-09-27 09:52:14 6670

转载 B2G Architecture

Terminology(术语)Gaia : B2G系统的用户界面。B2G系统启动后,手机屏幕上所绘制的所有内容都属于Gaia的一部分。也就是说在B2G系统中,用户所见到的几乎所有的UI界面都是基于Gaia实现的。Gaia实现了锁屏、主屏、拨号键盘、短信应用、相机应用......。Gaia是完全由HTML、CSS和JAVASCRIPT实现的,Open Web APIs(由Gecko实现)是它

2012-09-25 14:59:46 2501

原创 上海 集体户口转个人户口

跑了好几趟终于把集体户口转了,这几个月开户籍证明的道路终于走向终点。不用在受此事折磨。整体流程些下1. 带上 户籍卡,房产证,身份证,去人才服务中心, 把该交的钱都交了,他会给开个集体户口业。2.带着集体户口页,及房产证,身份证,结婚证及所有复印件 去房产所在派出所就OK了。很简单的。

2012-09-25 14:30:36 5227

转载 Android SharePreferences 的使用读写

package www.android.readsharepre;import android.app.Activity;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.content.SharedPreferences;im

2012-01-13 15:24:02 4788

转载 Android SharePreference 使用 储存

package com.android.LearnSharePre;import android.app.Activity;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.content.SharedPreferences;i

2012-01-13 15:21:42 4118

原创 emulator 的空间不够

$emulator -avd MYPhone -partition-size 128

2012-01-02 17:20:49 795

原创 Android ListView的自己adapter使用

自己写Adapter要实现一个方法    public View getView(int position, View convertView, ViewGroup parent){                Log.v(TAG,"getView");        ATVService item = new ATVService();        item=(A

2011-11-18 13:35:17 483

原创 nokia 真的没落了吗

从事手机行业也有2年了,发现至从我入行就看到nokia的各种负面新闻:大量的裁员,取消销售点,市场份额的下降。 很多人都说nokia 不行了。 11年,诺基亚牵手微软,诺基亚把大量的人力物力投入到 WP7上,很多人说诺基亚是有病乱投医,抱住了微软这最后一根救命稻草

2011-08-22 16:39:20 677

原创 override 之1.5 与1.6

jdk1.6认为类覆盖父类方法与实现接口方法都叫override,而jdk1.5不是这样认为的,不能override 接口。 今天写程序老是提示 @Override错误方法未覆盖其父类的方法。在eclipse中都能正确编译的。一整鼓捣之后发现,path设置的问题,ja

2011-08-15 11:00:27 668

原创 tabhost 得使用和学习(2)

This object holds two children: a set of tab labels that the user clicks to select a specific tab, and a FrameLayout object that displays th

2011-08-15 10:27:02 769

原创 tabhost的使用(1)

添加如下xml布局http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent">

2011-08-09 16:45:05 442

原创 Android apk 反编译

发现很多汉化软件的。总是高不明白怎么弄得。这是就好好学习下反编译。1.反编译看资源+XML+语言我们主要使用的工具是apktool,这个是个google官方得工具。下载http://code.google.com/p/android-apktool/Download apktoo

2011-07-29 13:49:27 593

原创 R.string.ID 返回的是int 而不是 string(layout, color,drawable and so on)

Java codeString msg = R.string.menu_title;获取menu_title的String值,但发现这样写报错,原因R.string.menu_title是int类型的,这个比较奇怪为什么下边的这个可以获取?Java code TextView TV =new TextView(this); TV.setText(R.string.menu_about_content);分析原因:R类只是保存资源的ID,是整形数字。除了你写的方

2011-02-16 17:55:00 9567

原创 android Setting 里的设置与储存

<br />Android Setting 里面会有很多基础设置<br />很多时候我们需要更改这些默认 设置,我将在下面分析这个过程。

2010-09-29 13:47:00 1239

原创 Android 键盘设计

<br />Keypad is different for different conuntries.<br />In android, there are two files to determind the keypad.<br />One is XXX.kl, the other is XXX.kcm.<br /> <br />XXX.kl define the mapping of scan code and android keycode.<br />XXX.kcm define the mapp

2010-09-01 14:34:00 1968

原创 Android 网络管理

系统中对网络的判断和选在是在Connectivityervice这个服务中来处理的,在系统启动的时候会启动这个系统服务:系统启动完毕后,ConnectivityService在系统启动的时候就启动了。 在android内部,用framework/base/core/res/res/values/config.xml中定义了网络的类型:           "default,wi

2010-08-30 11:03:00 13109 8

原创 Android 开机启动过程

<br />系统启动过程:<br />Boot(system/core/init/Init.c)------>mounting(system/core/mountd/Mountd.c)----->androidRuntime------->dalvikvm<br /><br />然后系统初始化:<br /><br />系统初始的第一步是用JNI方式实现的,对应java代码为(frameworks/base/services/java/com /android/server/SystemServe

2010-08-30 10:06:00 2399

原创 Android 开机动画

1.原始的android的开机动画,貌似是android的字体然后晃动晃动。其实这不是动画,只是两张图片。一张mask在上面,下面一张图片在不停的动。他们在如下目录下  ./frameworks/base/core/res/assets/images/android-logo-mask.png./frameworks/base/core/res/assets/images/andr

2010-08-23 13:30:00 3142 1

原创 Android *#06#显示的更改

<br />各种手机中都有一些显示版本信息或手机IMEI码的一些特别输入<br />在android里有contact管理,我发现在phone里也有contact的一些同样的代码,不知道google为什么这么做?<br /> <br />关于这个主题在packages/apps/Contacts/src/com/android/contacts/SpecialCharSequenceMgr.java 类里<br />处理如下<br /> <br />    private static final Stri

2010-07-02 16:23:00 5500

原创 Android 支持的文件类型

<br />Android  支持的media<br />在framework里的以下位置:framework/base/media/java/android/media/MediaFile.java<br /><br />可以通过 addFileType("BMP", FILE_TYPE_BMP, "image/x-ms-bmp");<br /> addFileType("WBMP", FILE_TYPE_WBMP, "image/vnd

2010-07-02 14:10:00 1175

原创 Android 系统编译资源文件

<br />编译android 全部过程需要很多时间。很多时候我们选则编译模一个模块,就是通过mmm或mm命令。<br /> <br />但是在编译一个模块是会出现一些问题。有些中间文件并没有作任何改动,我们需要删除中间文件。<br /> <br />这些文件的位置为:out/target/common/<br /> <br />这个文件夹下 R/ 下为编译产生的资源文件 obj/ 文件下是生成的一些目标文件。<br /> <br />重新编译时,有时需要删除这些文件。<br /> <br />当然,整体重

2010-07-01 15:35:00 1457 1

原创 读一个文件里的某个值,然后写到另外一个文件内。

<br />#include <stdio.h><br />#include <string.h><br />#include <stdlib.h><br /><br />int main(int argc, char **argv)<br /><br />{<br />    FILE *fp;<br />    FILE *fpconf;<br />    FILE *fpw;<br />    int filenum;<br />    int rc;<br />

2010-06-26 12:56:00 690

原创 Adroid 开机后一些命令的执行

<br />我们需要在andrid 开机后执行一些命令,比如软连接,创建目录等。<br />我们可以找到如下文件进行添加<br />(androi 跟目录)/system/core/rootdir/init.rc<br /> <br />文件如下<br /><br />on emmc<br /><br />    mkdir /system<br />    mkdir /data 0771 system system<br />    mkdir /persist 0771 system

2010-06-21 14:19:00 5169

原创 Android 手机bluetooth 名字的设置

android(根目录)/system/bluetooth/data/main.confmain.conf 文件[General]# List of plugins that should not be loaded on bluetoothd startup#DisablePlugins = network,input# Default adaper name# %h - substituted for hostname# %d - substituted for adapter id

2010-06-21 14:04:00 2927

转载 adroid源码下载

网站连接:http://source.android.comhttp://android.git.kernel.org/第一个为介绍,第二个为资源地址。安装环境的配置:LinuxThe Android build is routinely tested on recent versions of Ubuntu(6.06 and later), but reports of successes or failures on otherdistributions are welcome.Ub

2010-05-31 15:44:00 903

原创 android 手机logo 的设置

android的驱动支持的RGB565格式rle的图片。我们可以这么作1 将图片转化成RAW格式,可以使用ubuntu自代的GIMP软件。2使用android自带的rgb2565工具,将RAW转化成rle用发如下:rgb2565 -rle initlogo.rle3将initlogo.rle 打包到根文件系统中

2010-05-31 15:36:00 1776

空空如也

空空如也

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

TA关注的人

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