- 博客(37)
- 资源 (2)
- 收藏
- 关注
原创 How to get width/height of a View
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest As the idea of the Android evolved, Android has received wide attention and deployed on a very wide range of devices. Android ...
2014-10-20 15:48:44
195
原创 How to add source to eclipse for support v4
I just want to add yet another method of attaching sources for the support library. It requires ADT in version 20 or later. Supposedly this method works for all JARs for which setting source/javad...
2014-09-28 17:30:19
177
原创 讯飞demo
package com.example.keda; import java.io.UnsupportedEncodingException; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.text.TextUtils; im...
2014-09-03 12:20:02
1215
原创 埋码改进
package com.gome.ecmall.util; import android.app.Activity; import android.content.Context; import android.text.TextUtils; import com.gome.ecmall.app.AppConfig; import com.gome.ecmall.bean.Glo...
2014-07-03 10:23:22
744
原创 服务器端和客户端交互时的压缩
服务器端: private byte[] compress(byte[] data) throws Exception { ByteArrayOutputStream baos = new ByteArrayOutputStream(); // 压缩 GZIPOutputStream gos = new GZIPOutputStream(baos); gos.write(...
2013-12-10 09:07:20
164
原创 adapter 调用notifydatasetchanged不刷新listview
the issue you're having is that you're overwriting the entries reference and it's not getting changed on the adapter. Here's how you can fix this @Override public void onResume() { super.on...
2013-11-30 15:36:46
105
原创 url-encode中文的乱码问题(转)
中文乱码在java中URLEncoder.encode方法要调用两次解决 因为在jsp中对中文进行了编码的时候用的是UTF-8的编码方式,而在servlet中调用request.getParameter();方法的时候使用服务器指定的编码格式自动解码一次,所以前台编码一次后台解码一次而解码和编码的方式不用所以造成了乱码的出现, 这就类似于以下代码: ...
2013-11-25 19:43:42
765
原创 sqlite 比较时间字符串
String args[] = {uploadedStatus,"2013-01-01",date}; String sql = "select * from TPersonalTaskResult where isUploaded=? and Date(substr(timeStamp,1,10)) between Date(?) and Date(?)"; 其中substr是指...
2013-11-22 16:11:28
1865
原创 手机常用方法, 获取电池电量,信号强度,sd存储容量等
package com.nancal.pdaclient.util; import java.io.File; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.net.wifi.WifiInfo; ...
2013-10-23 18:48:29
433
原创 消息推送中碰到的问题
1 报错: java.security.KeyStoreException: java.security.NoSuchAlgorithmException: KeyStore jks implementation not found 原因: 需要SASL验证,取消掉此验证。代码: [java] view plaincopy configuration.setReconn...
2013-10-22 15:32:14
234
原创 给listview的item设置背景颜色--工作中遇到什么难题,怎么解决的
昨天准备把2个activity通过fragment继承到一个里面, 左边的fragment是一个listview,右边的是左边某个项目的详细信息。 遇到的问题是当点击昨天某一个listview的时候把背景设置成高亮或者改变背景颜色, google提供的fragment例子上是有个这个功能的。但是当我移植到自己的项目里时,该功能一直不起作用。上网查了一下,实现方法跟我的一样,就是使用setIt...
2013-09-27 10:16:49
156
原创 屏幕适配的规则
屏幕大小不同 1:使用wrap_content 和 match_parent ,少用硬编码 2:使用RelativeLayout, 少用Linerlayout 3:使用多个pane, 例如fragment 4: 使用samll-width标志,例如res/layout-sw600dp/main.xml 5: 使用layout的别名 6: 7:使用9-patch图片 屏幕密度不同...
2013-09-23 20:33:57
149
原创 复用convertview
public View getView(int position, View convertView, ViewGroup parent) { ViewHolder viewHolder; if (convertView == null) { viewHolder = new ViewHolder(); convertView = LayoutInflater.from...
2013-09-23 16:22:30
154
原创 更新listview显示在屏幕上的数据
ListView list = getListView(); int start = list.getFirstVisiblePosition(); for(int i=start, j=list.getLastVisiblePosition();i
2013-09-10 21:03:28
126
原创 [转]java中byte转换int时为何与0xff进行与运算
在剖析该问题前请看如下代码 public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i < b.length; i++) { String hex = Integer.toHexString(b[ i ] & 0xFF); if (hex.length() ==...
2013-09-10 08:38:15
96
原创 工作中的一些小经验
1 listview 项目无法获取点击事件 可能是因为条目里面有按钮或者checkbox , 需要在布局文件里把它们设置成android:focusable="false" 2 CheckBox 不要写成Checkbox 3 listview让屏幕滚动到某一条记录getListView().smoothScrollToPosition(index); fragment里好像只能用这种,普通...
2013-08-20 09:26:27
120
原创 activity之间传递对象 , Parcelable接口的实现
要想在activity之间传递对象, 该对象必须实现Parcelable接口。必须按顺序实现写入和读出方法。 1 :实现这个方法进行写入 writeToParcel 2 : 定义这个对象实线读取public static final Parcelable.Creator CREATOR 3 : 要注意存入和读取的参数的顺序必须一致 代码示例: public class Ordi...
2013-08-20 09:23:57
128
原创 sticky broadcast 是什么
sticky 类型的广播会保存 上次广播的intent, 只要你注册到这个广播, 就可以直接获得上次的intent 。 Perform a sendBroadcast(Intent) that is "sticky," meaning the Intent you are sending stays around after the broadcast is complete, so ...
2013-08-07 08:35:01
330
原创 android上传图片或文件
客户端 : public static String post( String actionUrl , Map < String , String > params , Map < String , File > files ) throws IOException { ...
2013-08-03 18:58:13
113
原创 双色球
archerstart::http://kaijiang.zhcw.com/zhcw/html/ssq/list.html::archerend locationx::20locationx locationy::0locationy
2012-08-23 12:01:00
189719
原创 双色球网站
archerstart::http://kaijiang.zhcw.com/zhcw/html/ssq/list.html::archerend
2012-08-22 09:11:38
208
原创 关于handler的一些文章
http://stackoverflow.com/questions/4838207/how-to-create-a-looper-thread-then-send-it-a-message-immediately http://www.iteye.com/topic/1118130 http://www.iteye.com/topic/1123141
2012-05-26 00:21:41
54
原创 android 里的动态提示
package com.archer.calllog; import android.app.Activity; import android.content.Context; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import android.provid...
2012-05-25 20:06:02
122
原创 怎样入门java(转载)
建议用拔苗助长法,直接以语言配合框架快速学习。 建议两本书Core Java + Effective Java (Joshua Bloch)。你说道你已经有一定的基础,如果有毅力把第二本书肯下来的话你就具有一定功力了。Effective Java II 一共有78个知识点,先啃他60个。 装个Eclipse,把随书release的范例import进去,一个一个尝试读懂,运行。 Java其实一...
2012-05-21 10:51:09
97
原创 android下的junit
第一次写android下的测试用例, 首先没有添加配置文件 之后有一个错误Test run failed: Test run failed to complete. Expected 1 tests, received 0 发现很多人碰到过,各种原因。有异常,有带参数的构造方法,有用了泛型的。 最后发现升级到2.3版本之后可以提示具体内容。 升级到2.3之后 发现提示No tests ...
2012-04-23 02:00:27
68
原创 jni 入门
1 配置环境 安装cdt , 用cdt.zip 安装cygin, 选择下载好的插件包 配置ndk的编译环境, 把ndk-build 加到系统路径里面,通过配置/etc/profile 2 先定义 native方法 package com.itheima.samples; public class DataProvider { public native int add...
2012-03-27 22:28:21
55
原创 android-day2- save read file, xml , sqlite basic function
今天的主要内容是 分别用普通方式和SharedPreferences读取文件,xml 解析和生成,sqlite的增删改查。获取sd卡的大小 1 用普通方式存储和读取qq的用户名和密码 存 fos = context.openFileOutput("password.txt", Context.MODE_WORLD_READABLE); String content = account...
2012-03-11 23:51:55
89
原创 android-day1- message and call ,adb
1 五种部局 LinearLayout 线性布局 AbsoluteLayout 据对布局 RelativeLayout 相对布局 FrameLayout 帧布局 类似div层 tablelayout 表格布局 2 adb 简单命令 adb version adb devices adb shell adb -s 制定连接那个设备 adb install demo.ap...
2012-03-11 23:37:14
79
原创 observer design patten
Observer Design Patten Let’s design a system to see how observer design patten works. First we need a object to be watched , here it is one people. The people class look like: package test; ...
2012-02-28 23:55:41
85
原创 dom4j解析xml
自己写的解析函数 private void readXml() { SAXReader reader = new SAXReader(); URL url = this.getClass().getClassLoader().getResource(filename); try { Document document = reader.read(url); ...
2011-11-17 20:27:16
123
原创 java抽象类的特点
抽象类的特点: 1 类前面有abstract 关键字 , 可以包含 或者 不不含 带 abstract关键字的函数 。 2 抽象类不能实例化 3 抽象类里可以有实体函数和抽象函数 ...
2011-11-15 15:49:23
191
原创 hibernate
1 添加hibernate3.jar 和其他所有jar, 数据库驱动jar包 2 在src目录下面 META-INF 下面建立 persistence.xml,内容为 org.hibernate.ejb.HibernatePersistence 3 编...
2011-11-01 05:39:49
87
原创 第一个使用annotation的小程序
1 导入必要的jar包: hibernate-annotations.jar,ejb3-persistence.jar,hibernate-commons-annotations.jar ,还有hibernate-jpa-2.0-api-1.0.0.Final found at hibernate-distribution-3.5.3-Final\lib\jpa. 2 创建表 create ...
2010-12-13 13:10:13
130
原创 我的第一个hibernate小程序
今天学写了第一个hibernate小程序。 1 导入 hibernate需要的jar包, hibernate3.jar ,lib/required下面所有jar包,还有slf4j-nop-1.5.8.jar 2 在数据库里创建表 create table student(id int primary key,name varchar(20),age int); 3 创建要保存的类Studen...
2010-12-12 22:34:50
83
原创 最近在学structs2
今天晚上学了马士兵视频里面的action 一节,其中有以下几个知识点 1 Action 里的class 属性是先去执行class里面的execute函数, 该函数返回值值必须是string类型。一般情况下我们都从ActionSupport类继承,该类实现了关键的Action接口。 2 每次访问该calss就会产生一个新对象。...
2010-11-25 23:52:24
72
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人