- 浏览: 128797 次
- 性别:
- 来自: 南京
最新评论
-
cenyi2012:
来个图文并茂不是更好。。。
TabHost两种实现方式 -
youlingxifeng:
谢谢了,很受用,你有没有遇到过这样的问题啊build/core ...
Android源码编译全过程 -
flower_is:
不错不错!
Android的selector,背景选择器 -
yang668:
很好 真心的谢谢
反编译apk -
windloverain:
编译2.3的代码需要用1.6的sdk
另外,安装完java s ...
Android源码编译全过程
文章列表
第一种:返回字节数组
// 压缩
public static byte[] compress(String str) throws IOException {
Log.i(TAG,"--- compress() start ---");
if (str == null || str.length() == 0) {
return null;
}
ByteArrayOutputStream out = new ByteArrayOutputStream();
GZIPOutputStrea ...
当您需要在您的应用程序中提供搜索服务时,您第一个想到的是您的搜索框要放哪呢?通过使用Android的搜索框架,应用程序将显示一个自定义搜索对话框来处理用户的搜索请求。通过一个简单的搜索按钮或从您的应用程序中调用 ...
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Locale;
/**
* 日期时间工具类
*
* @author sunflower
*
*/
public class DateUtils {
private ...
数据样本:
[{
results:
{
itemCount:100,
startIndex:10,
currentCount:2,
item:
[
{
buyerId:234,
buyerTime:'1245785214',
price:3.0,
buyer ...
第一种:继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。只要定义具体Tab内容布局就行了.
xml布局:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:id="@ ...
ListItem更改背景色,可能不是很好,但能达到效果,点击、长按、方向键选中都会保留背景色:
1、listView控件
<ListView
android:id="@+id/contact_listview"
android:layout_width="wrap_content"
android:layout_height="400dip"
android:divider="#b9b9b9"
android:dividerHeight="1px" ...
以下代码片段转载自Android Snippets
该代码片段可以让我们获取internal和external的存储空间大小。
import java.io.File;
import android.os.Environment;
import android.os.StatFs;
public class MemoryStatus {
private stat ...
注:本例子是在Android-OPhone开发完全讲义中的基础上修改而来,若有不对,请多指教。
这里主要讲解一下服务器端回调客户端的步骤:
1、写一个ITaskCallback.aidl文件,该文件中定义了一些需要服务器端调用的函数接口
2、写一个IMyService.aidl文件,里面加两个接口用于注册和取消ITaskCallback.aidl文件中定义的接口
void registerCallback(ITaskCallback cb);
void unregisterCallback(ITaskCallback cb);
3、定义MyService类,该类继承Ser ...
首先了解一下java序列化与反序列化的作用:
引用
序列化是什么:
序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。
序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例
序列化的什么特点:
如果某个类能够被序列化,其子类也可以被序列化。声明为static和transient类型的成员数据不能被序列化。因为static代表类的状态, transien ...
原文出处:http://www.j2eesp.com/news/articleview.asp?id=483
目前网络上关于对象序列化的文章不少,但是我发现详细叙述用法和原理的文章太少。本人把自己经过经验总结和实际运用中的体会写成的学习笔记贡献给大家。希望能为 ...