自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android Http传输数据

public class HttpDownload { public String httpGet(String urlPath, String params) throws IOException { long ST = System.currentTimeMillis(); String resultStr = ""; HttpGet

2015-08-10 11:58:53 545

转载 手机QQ在服务海量移动用户方面经历了的一些经验

在2014年12月19日~20日举行的ArchSummit北京2014大会上,腾讯即时通讯平台部技术总监范瑞彬做了题为《手机QQ的移动化实践之路》(幻灯片下载)的演讲,介绍了手机QQ在服务海量移动用户方面经历了的一些经验。范瑞彬(hata fan),腾讯公司即时通讯平台部技术总监,T4专家。2004年加入腾讯,长期负责手机QQ后台整体建设,完整地经历了手机QQ从数千人在线到亿级在线的整个过程,

2015-02-09 10:01:41 808

转载 Android TextView设置部分文字样式

第一类:HTML标签格式化文字import android.app.Activity; import android.os.Bundle; import android.text.Html; import android.widget.TextView; public class AndroidFronColorTest extends Activity {

2014-01-09 14:52:33 794

转载 Linux 命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2013-12-06 09:27:47 432

转载 Android应用源码下载(转载)

1.高仿京东商城源码http://www.apkbus.com/android-115203-1-1.html2.抽屉demohttp://www.apkbus.com/android-115205-1-1.html3.仿微信二维码名片源码http://www.apkbus.com/android-115206-1-1.html4.简单2D动画源码http:

2013-11-13 17:14:28 623

原创 Android应用启动时屏幕黑屏或白屏解决方案

在启动的Activity的mainfest中设置styleandroid:theme="@style/Theme.StartApp"        @null        true

2013-11-05 19:52:44 583

转载 Android游戏开发测量每秒帧数 Frames Per Second (FPS)

import java.text.DecimalFormat;import android.graphics.Canvas;import android.util.Log;import android.view.SurfaceHolder;/** * @author impaler * * The Main thread which contains the game loop.

2013-10-25 19:11:28 1349

转载 Java序列化与反序列化

序列化:将对象转化成流的过程称为序列化反序列化:将流转化成对象的过程称之为反序列化序列化与反序列化必须遵守的原则a)         Java对象在java中要想使一个java对象可以实现序列化与反序列化,必须让该类实现java.io.Serializable接口public class Person implements Serializable{ private S

2013-10-25 12:12:01 467

原创 CheckBox自定义背景

<CheckBox android:id="@+id/noti_checkbox2" android:layout_width="wrap_content" android:layout_height="wrap_content"

2013-10-23 12:27:46 2681

转载 EditText

*EditText设置android:inputType属性的话,自动换行功能会无效。*完善EditText的自动换行功能也可以通过自定义控件实现,如:http://dev.10086.cn/cmdn/bbs/redirect.php?tid=69767&goto=lastpost 以下是网络摘录其他相关内容1.如何对EditText进行setText()的时候使其

2013-10-22 17:20:48 634

转载 Android:EditText 多行显示及所有属性

android:id="@+id/editSms"   android:layout_width="fill_parent"   android:layout_height="wrap_content"   android:hint="@string/saveSms"   android:inputType="textMultiLine"   android

2013-10-22 17:06:31 588

原创 Android 发送通知

String title = "通知标题";//标题 String content = "通知内容";//内容 //1.得到NotificationManager NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); //2.实例化一

2013-10-22 16:04:47 704

转载 Intent如何传递对象

package com.tutor.objecttran;import android.os.Parcel;import android.os.Parcelable;public class Book implements Parcelable { private String bookName; private String author; private int publishTi

2013-10-21 15:17:11 397

转载 Android 广播大全 Intent Action 事件

Intent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED;//充电状态,或者电池的电量发生变化//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册 Intent.

2013-10-17 20:37:31 479

转载 Android使用缓存优化ListView

ListView调用Adapter的getView方法获取每一个Item布局,将这些已经获得的Item布局放入缓存,将大大提高获取数据的效率,而且节省更多的流量,将数据进行缓存有两种方法是,一种是将内存缓存一种是sd卡缓存,在此分别进行演示。sd卡缓存:sd卡缓存是将下载的数据保存到sd卡中,当再次要获取数据时,首先要判断sd卡中是否存在,如果存在的话,就直接读取sd卡中的数据,如

2013-10-16 16:01:43 475

转载 Android Service不被系统回收

1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Overridepublic int onStartCommand(Intent intent, int flags, int startId) {return START_STICKY;}----------------@Overridepub

2013-10-15 19:47:57 1245

原创 Android捕获错误信息发送至服务器(转载)

因为Android兼容性,不同手机会有不同的bug出来, 而且很难复现,所以就找了下类似保存错误log到文件再上传到服务器public class CrashHandler implements UncaughtExceptionHandler { /** 是否开启日志输出,在Debug状态下开启, * 在Release状态下关闭以提示程序性能 *

2013-10-09 17:43:39 499

原创 Android中数据库Sqlite

import android.app.Activity;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.databas

2013-10-06 16:34:20 508

原创 Android异步处理

import java.net.MalformedURLException;import java.net.URL;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.view.View;import android.view.View.OnCli

2013-10-06 16:30:39 501

原创 Android中JSON数据处理

1、JSON数据的写入JSONObject jsonObj=new JSONObject(); try { jsonObj.put("String", "this is a string"); jsonObj.put("boolean",true); jsonObj.put("int", 123456); JSONArray arr=new

2013-10-06 16:25:53 565

原创 android解析txt文本文件和xml文件

一、解析文本文件// 解析Asset 数据 AssetManager assetManager = getAssets(); try { String str = readStream(assetManager.open("data.txt")); ((TextView) findViewByI

2013-10-06 13:55:34 984

原创 Android中汉字类处理

使用下面代码前需先将pinyin4j.jar包导入android项目中import java.util.regex.Pattern;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge

2013-09-30 11:01:18 564

原创 Android 自定义Activity动画渐入和渐出样式

slide_in_right.xml <translate android:duration="@android:integer/config_mediumAnimTime" android:fromXDelta="50%p" android:toXDelta="0%p" /> <alpha andro

2013-09-27 18:08:59 2559

原创 Android 自定义shape selector

<stroke        android:width="2dp"        android:color="#4ddddddd" /> <gradient android:angle="270"

2013-09-27 18:04:26 541

原创 Android 分享功能

final List shareAppInfos = getShareAppList(); if (shareAppInfos.size() == 0) { Toast.makeText(getApplicationContext(), "没有可以分享的应用!", Toast.LENGTH_LONG).show(); } else { ShareCustomAdapte

2013-09-27 17:57:05 639

原创 Android 自定义Dialog

private Window newDialogView() { if (mDialog == null) { mDialog = new Dialog(this, R.style.mydialog); mDialog.requestWindowFeature(Window.FEATURE_NO_TITLE); } mDialog.show(); mDial

2013-09-27 17:48:58 518

原创 Android 像桌面左右滑动功能实现

需要先添加viewFlow的Jar包,也可以直接在项目-->properties-->Android-->Library-->Add在xml文件中添加<org.taptwo.android.widget.ViewFlow android:id="@+id/viewFlow" android:

2013-09-27 17:38:29 979

原创 Android在用canvas绘图时自定义图片按钮

import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Matrix;import android.graphics.Paint;public class ImageButton { /** 按钮图片 **

2013-09-27 17:21:08 1681

原创 Android canvas上画图时改变canvas

public static void drawImage(Canvas canvas, Paint aPaint, Bitmap aBitmap, int posX, int posY, boolean aFlip, String text) { aPaint.setTextAlign(Paint.Align.CENTER); aPaint.setColor(Color.YELLOW

2013-09-27 17:18:07 798

原创 Android Http get和post请求,URLConnection以及Cookie的处理

Post请求public static String httpPost(String url) { String username = "", password = ""; String str; HttpPost request = new HttpPost(url); HttpClient httpClient = new DefaultHttpClient();

2013-09-27 17:11:28 2060

原创 Android 保存文件至SharedPreference

//使用时 KlSharedPreference.setName("张三")// KlSharedPreference.getName();package com.kxe.ca.util;import com.kxe.ca.activity.BaseActivity;import android.content.Context;import android.content.Sha

2013-09-27 16:37:49 653

原创 MySql

数据库:show databases;  ---> use test(数据库名);  --->show tables;  create table 名 (id int(8) PRIMARY KEY auto_increment,  name VARCHAR(32) );insert into 名(id , name) values (  ,  );update 名 set name =

2013-09-20 15:34:54 428

原创 Java Socket、 Android网络工具类

java.net.InetAddress获得本机地址对象,InetAddress.getLocalHost();获得表示远程地址的对象,InetAddress.getByName(ip或主机名);getHostAddress(); ip     getHostName(); 主机名java.net.ServersSocketServerSocket ss = new Serve

2013-09-20 14:30:12 1405

原创 Java基础(五)(IO流,线程)

IO流java.io.File1)创建File对象: new File(文件或目录路径字符串);  new File(父目录 , 文件或目录名);2)文件目录属性:      canRead(); canWrite(); canExecute(); exists(); getName(); getPath(); getParent(); getParentFile();

2013-09-20 14:12:53 753

原创 Java基础(四)(集合)

集合:      ArrayList :内部用数组存放数据,其数组长度可变         方法:add(); clear(); get(); size(); set(); contains()判断内部是否存在与相等指定数据                    remove(Object); 找到与指定数据相等的数据移除;                    remove(in

2013-09-19 17:23:35 540

原创 Java基础 (三)(正则表达式,基本类型)

正则表达式       \r 回车符  \t 制表符  \\ 反斜杠      String regex = "\\t" ;  "\\\\" 两杆      "[abc]"  只能匹配a,b,c中的单个字符      "[abc]*" 匹配a,b,c出现0次或多次      "[a - z]"   "[a-z A-Z]"      "[^abc]*" 排除^之后其它都可以

2013-09-19 15:31:37 540

原创 Java基础 (二)(面向对象)

面向对象 (封装,继承,多态)访问控制符:public:任意   protected:同包及任意子类   default:同包,同类   private:同类1.引用:通过引用访问实例属性,控制的是实例行为,引用变量保存的是实例的内存首地址2.方法重载:同一类中同名不同参数的方法3.java参数传递的是传值:基本类型传递的值是复制数据本身引用类型传递的值是实例的内存地址

2013-09-01 15:10:10 455

原创 Java 基础(一)(环境变量配置,数组方法)

1.JAVA_HOME=Java\jdk1.6.0_012.PATH=%JAVA_HOME%\bin;%path%3.CLASSPATH=.javac 源文件路径javac -d d:\  指定将编译的输出到另一个位置JDK目录:bin:开发工具  javac.exe    jar.exe 打包   javac doc.exe 文档生成工具  jre:java的运行环境

2013-09-01 14:38:26 893

原创 eclipse界面及常用快捷键设置

eclipse 个人习惯设置1.界面风格设置 Window -->General -->Preference  -->Appearance  --> Theme2.设置xml文件字体大小 Window  -->General -->Preference  -->Appearance  --> Colors and Fonts -->Basic --> Text Font3.设置java

2013-08-30 18:02:38 726

httpmime-4.5

使用Android SDK中的HttpClient 和 MultipartEntityBuilder上传文件

2015-08-10

Android 类似桌面左右滑动的导入项目

将此项目添加到需要实现此功能的项目中 项目-->properties-->Android-->Library-->Add

2013-09-27

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

TA关注的人

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