- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 获取地理地位
<br />在研究赶集网的客户端发现,程序会打开GPS,好奇,研究了:<br />参考文章:下面的代码,在设置中打开开关的基础上,可以打开GPS,但一直没获取到位置。<br />http://dev.10086.cn/cmdn/wiki/index.php?doc-view-4283.html<br /> <br /><br /> 1 import android.app.Activity;<br /> 2 import android.content.Context;<br /> 3 imp
2011-04-28 16:05:00 1336 1
原创 FrameLayout 自定义字母导航条 android:layout_gravity android:gravity区别
<br />1、在看火种通讯录的联系人界面,导航条:A,B,C....不随滚动也移动。研究了如何制作该效果:<br />利用FrameLayout布局<br />FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个子元素指定一个位置。后一个子元素将会直接在前 一个子元素之上进行覆盖填充,把它们部份或全部挡住(除非后一个子元素是透明的)。<b
2011-04-27 17:39:00 2985 5
原创 两部具备wifi功能的手机,能不能通讯
<br />今天遇到一个问题:两部具备wifi功能的手机,能不能通讯,无其他额外的辅助设备。<br /> <br />自己想法:<br />1、好像没有遇到过用手机通过wifi连接另一手机的,一般都是手机连接路由<br />2、蓝牙可以两个手机相互通讯<br />3、两台笔记本电脑可以相互通过无线网络连接通讯<br /> <br />两部具备wifi功能的手机,应该是不能通讯的。<br />猜想记住一个路由,将两台手机组建一个局域网,应该是可以通信的,没试验过。<br /> <br />查找了wifi 跟
2011-04-26 15:58:00 3555 1
原创 小知识
<br />这几天在调关于程序的兼容性的内容,技术文档翻来覆去看了好几遍,依旧没有找出来,现在将已经调出来的内容总结如下,权当参考吧 ^_^<br /><uses-sdk android:minSdkVersion="integer"android:targetSdkVersion="integer"android:maxSdkVersion="integer" />复制代码<br />作用:在你使用高版本的sdk进行编译,而需要在低版本的手机上运行时,就需要使用该属性。<br /><br />minSdk
2011-04-21 18:06:00 651
原创 网络连接模块
<br />一直有一个疑问:CMWAP环境下是否可用Socket。以前没仔细去了解CMWAP,今天详细了解下:CMWAP是基于http协议的,所以用socket通信肯定是不行的。Http://10.0.0.172:80。从这可以看出,协议--http,端口--80,注意一个问题:协议是http,不是httpS。<br /> <br />在网上看到一篇文章:使用Socket连接穿越CMWAP代理(http://www.360doc.com/content/07/0309/16/3500_390662.shtm
2011-04-18 15:47:00 1022
原创 获取设备唯一标示
//获取IMEI,不过此方法依赖TelephonyManager,是不是无电话功能的android系统,也支持,不知道private void getImieStatus() { TelephonyManager tm = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE); String deviceId = tm.getDeviceId(); Log.e("DEVICE_ID ", deviceId + " "
2011-04-14 10:38:00 3745 2
原创 WifiManager、ConnectivityManager、TelephonyManager三个类学习
ConnectivityManager,在判断本机的网络情况下用到了。代码:// 获取手机当前采用何种网络类型wifi、mobileprivate int getNetTyle() {int Type = NONET;ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo info = cm.getActiveNetworkInfo();
2011-04-14 09:54:00 2243
原创 代码规范
<br /><br /> <br />1、避免过深的嵌套, 太多层的嵌套会造成代码阅读和跟踪困难。<br /> <br />view plaincopy to clipboardprint?<br />function do_stuff() { <br />// ... <br /> if (is_writable($folder)) { <br /> if ($fp = fopen($file_path,'w')) { <br /> if ($stuff
2011-04-12 17:25:00 422
原创 汉字转拼音
在用QQ客户端PC版上,火种通讯录 都有通过字母查找对应的汉字名称功能。研究了下,很简单。引用网上开源的jar包就OK。参考文章:http://www.iteye.com/topic/790889如下:该类中包含Main()函数,额外还需要导入开源的jar包。jar包从参考文章中去下载。试试就知道了。package com.xyj.com.tool.util;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4
2011-04-12 16:10:00 699
原创 Android数据库查看工具、eclipse中查看android源码、
<br />Android中的数据库是sqlite,产生的数据库文件格式(db)<br />如何查看,需要借助sqlite工具:SQLite Expert Personal<br /> <br />1、启动模拟器,通过File Explorer 找到 data -> data 下面找到对应的应用程序databases文件夹 找到db文件,导出来<br />2、用工具(SQLite Expert Personal)打开db文件<br /> <br />参考文章:http://www.laoshuge.com/
2011-04-07 16:24:00 6195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人