android
文章平均质量分 61
aree
这个作者很懒,什么都没留下…
展开
-
Android 高仿QQ 好友分组列表
Android 高仿QQ 好友分组列表 [复制链接] 愤怒的小鸟版主TA的每日心情开心2013-9-3 11:05:05签到天数: 16 天[LV.4]偶尔看看III串个门加好友打招呼转载 2014-05-08 13:53:20 · 1249 阅读 · 0 评论 -
[转]Android:listView控件,adapter,以及其他控件的组合
[转]Android:listView控件,adapter,以及其他控件的组合2011-11-26阅读7379 评论2Android开发:实现带图片和checkbox的listview 原文链接:http://mobile.51cto.com/android-254823.htm 标注:该listView中的checkbox实际上是不能获取焦点的,点击时转载 2014-05-06 20:35:48 · 1524 阅读 · 0 评论 -
socket发送字符流,无法接收回复的流
00socket发送字符流,无法接收回复的流3服务端: Java代码 package socket; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class SocketS转载 2014-04-03 17:11:06 · 1871 阅读 · 0 评论 -
Java socket HTTP(POST/GET)
Java socket HTTP(POST/GET) (2012-04-05 16:01:21)转载▼标签: 杂谈分类: javajava中发送Http请求的方法很多,可以使用开源框架如httpclient,URLConnection的相关函数或者直接使用Socket来发送。相对于前两种,直接使用Socket发送htt转载 2014-04-19 11:31:15 · 947 阅读 · 0 评论 -
android中SQLite数据库中用insert同时插入多条记录的方法和效率比较
没验证。android中SQLite数据库中用insert同时插入多条记录的方法和效率比较 在Android开发中我们常会遇到这样一种情况:在建立一个SQLite数据库时,想同时插入大量数据。那么应该怎么做呢?下面笔者以插入20条记录为例: 将同时插入大量的数据写成一条SQL语句 最笨的方法用insert语句一条一条的输入使用事务代码如下:public class DateBa转载 2014-04-18 14:23:07 · 5967 阅读 · 0 评论 -
SQLite的sql语法之CREATETRIGGER
SQLite的sql语法之CREATETRIGGERCREATE TRIGGERsql-statement ::=CREATE [TEMP | TEMPORARY] TRIGGER trigger-name [ BEFORE | AFTER ]database-event ON [database-name .] table-nametrigger-ac转载 2014-04-18 20:43:58 · 932 阅读 · 0 评论 -
一个Android Socket的例子
一个Android Socket的例子1.开篇简介 Socket本质上就是Java封装了传输层上的TCP协议(注:UDP用的是DatagramSocket类)。要实现Socket的传输,需要构建客户端和服务器端。另外,传输的数据可以是字符串和字节。字符串传输主要用于简单的应用,比较复杂的应用(比如Java和C++进行通信),往往需要构建自己的应用层规则(类似于应用层协议),并用字节来转载 2014-03-23 19:40:37 · 697 阅读 · 0 评论 -
UDP广播与多播简单实现
UDP广播与多播简单实现博客分类: JMF局域网电话网络协议.net互联网游戏QQ UDP广播与多播作者:legendQQ:158067568使用UDP协议进行信息的传输之前不需要建议连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,然后将信息封装到一个待发送的报文中并且发送出去。至于服务器端是否存在,或者能否收到该报文,客转载 2014-04-18 09:31:38 · 3772 阅读 · 0 评论 -
TabHost的用法
不用继承TabActivity,在布局文件中定义TabHost即可,但是TabWidget的id必须是 @android:id/tabs,FrameLayout的id必须是@android:id/tabcontent。TabHost的id可以自定义. <LinearLayout xmlns:android="http://schemas.android.com/apk/res转载 2014-04-18 10:40:50 · 742 阅读 · 0 评论 -
Viewpaper Fragment RadioButton 仿QQ主界面
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_par原创 2014-05-05 20:23:14 · 855 阅读 · 0 评论 -
java php DES 加密解密
java php DES 加密解密博客分类: phpPHPJavaSUN算法Security Java代码 import java.io.IOException; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.cryp转载 2014-05-07 10:40:30 · 3644 阅读 · 0 评论 -
Android 应用架构概述 (转)
Android 应用架构概述字数1723 阅读591 评论8 喜欢37通常一个App的成长过程都是这样的:第一阶:先用最少的成本和时间快速把东西做出来。第二阶段:积累一定用户量之后再小步快跑的迭代功能。第三阶段:性能和体验上逐步求精。我发现好多项目在第二阶段和第三阶段耗费了好多本来不应该浪费的人力成本、时间成本。究其原因就是因为前期忽略了合理的架构,我甚至经转载 2016-01-04 09:13:49 · 477 阅读 · 0 评论 -
unicode 转 拼音。
3007 (ling2)4E00 (yi1)4E01 (ding1,zheng1)4E02 (kao3)4E03 (qi1)4E04 (shang4,shang3)4E05 (xia4)4E06 (none0)4E07 (wan4,mo4)4E08 (zhang4)4E09 (san1)4E0A (shang4,shang3)4E0B (xia4)原创 2014-11-20 11:43:10 · 39738 阅读 · 1 评论 -
xml 使用PULL解析器
/*direct="0" time="2014-04-12 15:20:10" xml:lang="en">json....datathread_id */ XmlSerializer serializer = Xml.newSerializer(); //由android.util.Xml创建一个XmlS原创 2014-04-12 15:16:05 · 628 阅读 · 0 评论 -
sqlite 触发器
sqlite 触发器 详解 demo (2012-05-29 15:55:58)转载▼标签: air sqlite as3 杂谈 今天 做工具的时候 碰到了这个问题 ,sqlite 是支持触发器的 ,但是并不是全部支持,我在网上搜了一下,还是有一些朋友比较细心,做了总结,我直接拿来转载 2014-04-26 10:19:06 · 1185 阅读 · 0 评论 -
Java中Runnable和Thread的区别
Java中Runnable和Thread的区别2012-03-01 14:04 wwww1988600 wwww1988600的博客 字号:T | T在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线转载 2014-04-11 10:48:46 · 636 阅读 · 0 评论 -
JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类private static final String SEP1 = "#"; private static final String SEP2 = "|"; private static final String SEP3 = "=";转载 2014-04-24 10:52:04 · 1127 阅读 · 0 评论 -
JAVA List 操作
JAVA List 移除元素 (2011-07-28 08:02:35)转载▼标签: it ArrayList list = new ArrayList(); // 或 List list = new ArrayList(); list.add("one"); l转载 2014-04-09 10:18:58 · 2114 阅读 · 0 评论 -
Java Socket编程
Java Socket编程博客分类: javaJavaSocketServerSocket乱码超时Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发转载 2014-04-02 10:54:21 · 571 阅读 · 0 评论 -
Android之Broadcast, BroadcastReceiver(广播)
Android之Broadcast, BroadcastReceiver(广播)在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver活动(Activity) - 用于表现功能服务(Service) - 相当于后台运行的 Activity广播(Broadcast) - 用于发送广播广播接收器(Broad转载 2014-05-04 18:13:43 · 582 阅读 · 0 评论 -
android: BaseAdapter的getview方法会多次重复调用
BaseAdapter的getview方法会多次重复调用Q:在使用ListView和其他控件在一个界面时,发现getview方法被重复调用了5次,不是从item0到item4,而是生成完所有view后再重复生成.A:getview之所以重复调用,是因为你的adapter item的布局文件写的不够好,修改下解决。在listview上套一层Relati原创 2014-02-11 17:19:38 · 4170 阅读 · 0 评论 -
android: Interface回调函数
------------------Interface回调函数--------------------------------------Caller.javainterface ICallInterface{ public void callBack();}public class Caller{原创 2014-02-11 15:12:04 · 1258 阅读 · 0 评论 -
android: 数字格式化
数字格式化----------------------System.out.println(String.format("%1$,09d", -3123));System.out.println(String.format("%1$9d", -31));System.out.println(String.format("%1$-9d", -31));System.out.print原创 2014-02-11 15:16:41 · 2399 阅读 · 0 评论 -
android: java语法1
-------------------java语法-------------------------------------------------------1、编码转换,byte 2 string, 函数是否能改值. private void tt1() { byte buff[]=new byte[50]; buff[0]='原创 2014-02-11 15:15:48 · 866 阅读 · 0 评论 -
json的格式
json的格式1.{name:"张三:",age:21,sex:"女"}JSONObject demoJson = new JSONObject(jsonString);String name = demoJson.getString("name");String age = demoJson.getString("age");String sex = demoJson原创 2014-02-11 15:13:14 · 671 阅读 · 0 评论 -
HashMap的创建和值添加
//HashMap的创建和值添加 HashMap hashMap = new HashMap(); hashMap.put("appName", "IPAD APP"); hashMap.put("appVer", "2.0"); hashMap.put("cmd","CV_Services.GetIndustryN原创 2014-02-11 15:14:56 · 4485 阅读 · 0 评论 -
android: Canvas,Paint,Path
import android.app.Activity; import android.os.Bundle; import android.view.View; import android.content.Context; import android.graphics.Canvas; import android.graphics.C原创 2014-02-11 15:14:03 · 669 阅读 · 0 评论 -
自定义Dialog几个Popup window.
主要理解interface的用法。xDialog.java (代码中间有use case:)package android.posapp.a;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Dial原创 2014-02-21 17:44:51 · 994 阅读 · 0 评论 -
android apk 获取system权限
android apk 获取system权限最近在回答客户的问题时,提到怎么将apk 升级到root权限。 1.一般权限的添加一般情况下,设定apk的权限,可在AndroidManifest.xml中添加android:sharedUserId="android.uid.xxx>例如: 给apk添加system权限 ... ...转载 2014-01-20 15:15:23 · 1510 阅读 · 0 评论 -
android创建隐藏文件或者文件夹,并对其读写操作
android创建隐藏文件或者文件夹,并对其读写操作[转http://blog.csdn.net/mrlixirong/article/details/9106199]android创建隐藏文件或者文件夹,其实只要在文件名或者文件夹名字前加一个点号即可。隐藏文件(夹)可直接进行读写。下面是一段隐藏文件的创建和读写,测试正常。如果需要去除隐藏,那就转载 2014-02-24 16:04:13 · 1501 阅读 · 0 评论 -
两个activity传递参数
------------------------两个activity传递参数------------------------------------eg:public static void launch(Context c,int flag,String str) {Intent intent = new Intent(c, ptm.class);intent.putExtr原创 2014-02-11 14:46:13 · 1009 阅读 · 0 评论 -
android 国家代码
android value-xx语言缩写短语1英语(美国)en_US2西班牙语es_ES3中文简体zh_CN4中文繁体zh_TW5俄语ru_RU6葡萄牙语(巴西)pt_BR7法语fr_FR8波斯语fa_IR原创 2014-04-01 11:37:30 · 2947 阅读 · 0 评论 -
电话通话录音功能。
Step 1 :新建一个Android工程,命名为PhoneListenerService,本服务不需要界面Step 2:主控制程序PhoneService.java代码如下:[java] view plaincopypackage cn.roco.phonelistener; import java.io.File转载 2014-03-31 10:46:48 · 1206 阅读 · 0 评论 -
遍历Map的四种方法
遍历Map的四种方法public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System转载 2014-04-14 18:27:34 · 730 阅读 · 0 评论 -
android 读取json数据(遍历JSONObject和JSONArray)
android 读取json数据(遍历JSONObject和JSONArray)public String getJson(){ String jsonString = "{\"FLAG\":\"flag\",\"MESSAGE\":\"SUCCESS\",\"name\":[{\"name\":\"jack\"},{\"name\":\"lucy\"}]}";/转载 2014-04-13 21:46:05 · 993 阅读 · 0 评论 -
alps/frameworks/base/wifi/java/android/net/wifi/WifiManager.java , WifiConfiguration.java [v4.2.2]
alps/frameworks/base/wifi/java/android/net/wifi/WifiManager.java/* * Copyright (C) 2008 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); *原创 2014-03-15 10:09:39 · 3500 阅读 · 0 评论 -
浅谈JAVA反射机制在Android应用开发中的应用
想必学过JAVA的人一定接触过“反射”(Reflection)这个名词,简单的来说,反射机制就是允许编程人员在程序运行时来改变程序的结构或者变量的类型。通过这个特性,我们可以在运行时得知某个类的所有成员,包括其属性和方法,同时也能够调用这些方法。请注意反射机制的特殊之处就在于可以使用编译期间完全未知的类,也就是通过反射机制可以加载一个在运行时才得知名字的类,从而取得其内部的成员函数并调用。转载 2014-03-15 09:57:29 · 903 阅读 · 2 评论 -
Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作实例
Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作实例2012-09-18 | 阅:4050 转:7 | 分享 | 来源 Android中定时器Timer和TimerTask的启动,停止,暂停,继续等操作实例分类: Android 2011-12-15 02:19 3780人阅读 评论(1) 收藏 举转载 2014-03-13 18:20:09 · 1579 阅读 · 0 评论 -
apk使用adb shell命令 Process p = Runtime.getRuntime().exec(cmd)
ddpackage android.af.adbshell;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashMap;import java.util.Li原创 2014-03-07 16:23:20 · 5814 阅读 · 0 评论 -
Android:LayerDrawable层叠样式layer-list
Android教程:LayerDrawable层叠样式layer-list转: http://www.linuxidc.com/Linux/2012-05/59827.htm[日期:2012-05-06] 来源:Linux社区 作者:Linux[字体:大 中 小] layer-list可以将多个图片按照顺序层叠起来。 语法:在drawalbe/drawable转载 2014-02-20 16:32:52 · 886 阅读 · 0 评论