
项目(一)中
fuuckwtu
*******************
展开
-
java 字符数,字节数
<br />String s="我是中国人";<br />System.out.println(s.length()+"#"+s.getBytes().length);<br />运行结果:5#10原创 2011-02-24 11:44:00 · 1186 阅读 · 0 评论 -
context
<br />Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的实例为Activity,而到了一个button的onClick(View view)等方法时,我们用this时就会报错,所以我们可能使用ActivityName.原创 2011-04-08 19:46:00 · 748 阅读 · 0 评论 -
KeyListener,NumberKeyListner
<br /> <br />android :KeyListener这个接口在android.text.method中<br /> <br />它有如下子类:<br /> <br />BaseKeyListener, DateKeyListener, DateTimeKeyListener, <br /><br />DialerKeyListener, DigitsKeyListener, MultiTapKeyListener, <br /><br />NumberKeyListener, QwertyKe原创 2011-04-13 20:13:00 · 5795 阅读 · 0 评论 -
AlertDialog中button设置false or true
<br />有时候由于业务需求,必须将button置灰,比如用户名字不为空什么的,手机号码,身份证号码等等<br /> <br />在layout里面容易实现,直接setEnable或者在xml文件设置属性, android:endable=""<br /> <br />但是AlertDialog.Builder(this)的button属性就不是那么好控制了。<br /> <br />研究了好半天,最后网上也找了相关资料,看了OncrateDialog() showDialog() removeDial原创 2011-04-11 16:08:00 · 4219 阅读 · 0 评论 -
Android 怎样获得手机信息(二)
<br /> 1.2.2.2 系统信息<br /><br /> 在Android中,想要获取系统信息,可以调用其提供的方法System.getProperty(propertyStr),而系统信息诸如用户根目录(user.home)等都可以通过这个方法获取,实现代码如下:<br /><br />Java代码:<br />public static StringBuffer buffer = null;<br />private static String initProperty(String转载 2011-04-27 15:07:00 · 4950 阅读 · 0 评论 -
Android 怎样获得手机信息(三)
<br />http://www.eoeandroid.com/forum-viewthread-tid-71373-highlight-Android%2B%E6%80%8E%E6%A0%B7%E8%8E%B7%E5%BE%97%E6%89%8B%E6%9C%BA%E4%BF%A1%E6%81%AF.html<br />1.2.3.2 获取内存信息<br /><br /> 获取内存信息的方法和获取CPU信息的实现差不多,可以读取/proc/meminfo信息,另外还可以通过getSystemServic转载 2011-04-27 15:11:00 · 1416 阅读 · 0 评论 -
Android Window类解析
<br />http://www.eoeandroid.com/thread-71384-1-1.html<br />Android的Window类(一) Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢?原因很简单,浏览器有自己一套GUI。Android浏览器(WebKit)的GUI和Android的GUI实用同一套GDI——Skia,但GU转载 2011-04-27 15:26:00 · 1278 阅读 · 0 评论 -
Android 怎样获得手机信息(四)
<br />1.2.4 查看软件信息<br /><br /> 在Android上,可以在手机上随便安装自己喜欢的应用软件,查看软件信息的功能就是收集并显示已经安装的应用软件信息。Android 提供了getPackageManager()、getInstalledApplications(0)方法,可以直接返回全部已经安装的应用列表。这个功能就是只需要获取列表,再进行显示在列表中就可以了。但是,如果安装的软件比较多,那么获取信息所花费的时间会比较多,为了更好地完善用户使用的体验,在获取列表时,需要在界面提原创 2011-04-27 15:15:00 · 1197 阅读 · 0 评论 -
N久没有光顾这里了
rt,今天重新开始写博客,鸡肋,沉淀原创 2011-09-13 11:08:20 · 662 阅读 · 1 评论 -
java正则表达式验证邮箱、IP地址、手机号码
今天老大终于关照我,给了一个任务,其中涉及到IP地址验证,上网查了下资料:http://hi.baidu.com/s_angel_3/blog/item/c2cdcba3d69b429f46106409.html1.java验证IP地址:Patte转载 2011-09-14 19:55:51 · 7335 阅读 · 0 评论 -
Dialog总结(一)
<br />在android api中有很多控件都继承自view的,但是dialog并不是继承自view的,还有anctivity,这里简单的只讲下dialog<br /> <br />dialog直接继承自Object类。<br /> <br />它有如下构造函数:<br /> <br />Dialog(Context context)<br />Dialog(Context context, int theme)<br /> <br />Dialog(Context context, boolean c原创 2011-04-08 18:51:00 · 2176 阅读 · 0 评论 -
handler
<br /><br />在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Process。<br /> 一个Android 程序默认情况下也只有一个Process,但一个Process下却可以有许多个Thread。<br /> 在这么多原创 2011-03-31 16:34:00 · 681 阅读 · 0 评论 -
项目中的一些想法
<br /><br />在Android skd 文件里面其实有很多例子供我们学习的<br /> <br />比如说按钮背景图片,获得焦点之后换一个背景图片,不用在source里面set,在你Drawable里面写一个效果文件也可以达到的。<br />我的Android SDK放在D盘里面<br />效果文件路径:D:/android-sdk-windows/platforms/android-1.5/data/res/drawable找到btn_check.xml,还有button的。<br />当然我这原创 2011-03-25 10:14:00 · 756 阅读 · 0 评论 -
Android输入框最多只能显示的字符数
<br />一般我们使用android:maxLength="6"<br />这样我们就可以限制字符数量了,但是有一个问题,这样一般对用户不友好,用户超过了6个字符,还在输入,但是输入框没有显示,这样用户可能会迷茫。<br />我的解决方案是,通过使用光标来解决这个问题,动态获取输入字符数,然后弹出Toast对话框<br />group_name是我的EditText的实例对象,通过添加textChangedListener这个监视器来实现<br />group_name.addTextChangedLis原创 2011-02-24 11:46:00 · 2960 阅读 · 2 评论 -
back键监听
<br />在做应用开发时候,一般一个Activity有数据保存按钮,但是有时候用户不小心点击了back键,数据都没有保存,Activity finish了,输入的数据没有保存,是不是很可惜的,所以一般监听back健,如果检测到数据还没有保存到数据库中,那么弹出AlertDialog提示用户数据没有保存。<br /> <br />back键监听:<br /> <br />@Override<br /> public boolean onKeyDown(int keyCode, KeyEvent event)原创 2011-03-14 19:20:00 · 1956 阅读 · 0 评论 -
startActivityForResult
<br />这个机制是可以接收我们启动的新的activity的返回值,并且在调用的activity中作出相应的操作。<br /> <br />废话不多说,看代码吧:<br /> <br />覆写onActivityResult()函数<br /> <br />resultcode是被调用Acitivity返回的代码<br />requestCode是请求代码,可能有很多中请求吧,我是这样想的<br /> <br />@Override<br /> protected void onActivityResul原创 2011-03-14 19:54:00 · 1073 阅读 · 0 评论 -
时间戳--格式
<br /> <br />SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");<br />String time = sdf.format(Calendar.getInstance().getTime()); <br />System.out.println(time);原创 2011-02-24 11:41:00 · 939 阅读 · 0 评论 -
修改listview中的某一项,进行更新
<br />贴图很麻烦,就不贴图了,直接说:<br /> <br />一般在进行开发的时候使用listview来列出个人资料,或者好友资料<br /> <br />如果修改了其中的一项,好像又找不到对应的view,进行更新,当然如果<br /> <br />你不使用listview,而使用textview+imageview罗列,这个问题就不会出现了<br /> <br />现在情况是使用listview,又要更新怎么办?<br /> <br />这是一个Adapter,用于将数据转换显示在listview原创 2011-03-17 11:04:00 · 9220 阅读 · 1 评论 -
广播接收销毁
<br />废话少说,直接进入主题吧<br /> <br /> <br />首先编写一个接收的类<br /> <br />private BroadcastReceiver mIntentReceiver=new BroadcastReceiver(){<br /> @Override<br /> public void onReceive(Context context, Intent intent) {<br /> // TODO Auto-generated method stub<br />原创 2011-03-16 19:24:00 · 1582 阅读 · 0 评论 -
textview圆角效果
<br />在开发Android应用的时候,经常出现矩形textview<br /> <br />很不美观,想把它变成圆角,怎么办呢,<br /> <br />请看下面:<br /> <br />首先在Drawable文件下建一个corner_view.xml文件:<br /> <br />代码如下:<br /> <br /><?xml version="1.0" encoding="utf-8"?><br /><shape xmlns:android="http://schemas.android.com原创 2011-03-18 15:21:00 · 21790 阅读 · 4 评论 -
IMSI号码
<br />今天在登录服务器的时候老是登录失败,后来问了其他同事,哦,原来是我使用的模拟器和imsi卡号和他使用的设备的ID冲突了。<br /> <br />必须另外换一个imsi卡号,我当时不知道格式,后来百度了一下:<br /> <br /> <br />国际移动用户识别码(IMSI:InternationalMobileSubscriberIdentificationNumber)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,同样使用0~9的数字。其中MC原创 2011-03-22 14:10:00 · 4598 阅读 · 0 评论 -
jni(三)
<br />由于先学习了王泽佑(传智播客)的jni调用java函数,所以先写了c/C++中调用java中的函数,没有先写C/C++中访问java中的属性<br /> <br /> <br />代码:<br /> <br />package cn.edu.wtu;<br />public class TestNative{<br /> <br /> static {<br /> <br /> System.loadLibrary("test_native");<br /> }<br /> <br />原创 2011-03-22 20:13:00 · 799 阅读 · 0 评论 -
sql union和union all
今天在公司看代码的时候看见sql语句当中有union这个字段,我当时有点迷糊,网上找点资料如下:UNION指令的目的是将两个SQL语句的结果合并起来。从这个角度来看, 我们会产生这样的感觉,UNION跟JOIN似乎有些许类似,因为这两个指令都可以由多个表格中撷取资料。 U转载 2011-09-14 11:52:43 · 2271 阅读 · 0 评论