自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crazy Android

无他,惟手熟尔。

  • 博客(15)
  • 资源 (13)
  • 收藏
  • 关注

原创 有关ArrayList增加Map引发的一个BUG

今天碰到一个很奇怪的问题。用一个ArrayList来增加map.具体是这样的:for(int i=0;i<arr.length();++i){ temp = (JSONObject) arr.get(i); mapTemp.clear(); mapTemp.put("materialName", temp.getString("mate

2014-02-28 15:05:54 2524

原创 Android 通知栏消息

通知栏消息是Android的一个最成功的发明,的确给用户带来很好的体验。主要用到的类有NotificationManager。是用来管理提醒的。还有PendingIntent用来指定点击后跳转的。现在公司的需求就是:需要检查服务端有没有消息要推送,每次打开软件都去检查太消耗了,所以我的策略是每天第一次打开软件时去检测,这一天后来再打开软件就不检测了。看代码吧:/** * 是

2014-02-28 09:57:20 4427

原创 Android 修改actionbar标题的颜色和背景色

之前写了一篇文章如何修改背景色。现在需要修改标题颜色,发现直接在background下面写android:textColor不行。得在backgroud下面再写一个style。 <!-- Base application theme for API 14+. This theme completely replaces AppBaseTheme fro

2014-02-25 10:10:56 34569 2

原创 android解析JSON数组

如:jsonData的数据格式:[{ "name": "xiaowang", "password": "123" },{ "name": "xiaozhang", "password": "456" },{ "name": "xiaoli", "password": "789" }]  import org.json.JSONArray; import org.json.JSONObj

2014-02-25 09:37:16 3193

原创 Java多线程研究(八)使用Exchange在多个线程间交换数据

比如生活中两个人,一个人有零食,另一个人有钱,他们两个想等价交换,对好口号在某个地方相见,一个人先到了之后,必须等另一个人带着需要的东西来了之后,才能开始hi交换。代码:import java.util.concurrent.Exchanger;import java.util.concurrent.ExecutorService;import java.util.concurrent

2014-02-24 23:05:35 4956

原创 Android 几种解析XML文件方式的区别

DOM  一次性全部加载到内存 生成一个树状结构       缺点就是消耗的内存比较大SAX  基于事件解析   速度快,效率高 缺点是不能倒退PULL 解析 使用方便 效率高

2014-02-24 11:14:23 2208

原创 Android xml文件的序列化

Android提供了XmlSerializer来实现XML文件的序列化。相比传统方式,更高效安全。传统方式:public void backSms(View view){ //假设我已经获取到了所有的短信 StringBuilder sb = new StringBuilder(); sb.append(""); sb.append(""); for(SmsInfo i

2014-02-23 18:11:02 1533 2

原创 Android WebView使用

项目需要内嵌浏览器,连接到公司的网站联系我们。使用WebView.使用方法如下:一、先在XML布局文件中,写好WebView.如:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layou

2014-02-19 15:14:38 1018

原创 Android的activity的title设定内容

改变标题栏内容的方式常用的有2种,一种是静态的,在AndroidMainFest.xml中指定:加入:android:label="@string/aboutTitle"如: <activity android:name="cn.com.smartcost.offer.ui.AboutActivity" android:parentActivityName="

2014-02-14 09:58:27 10605

原创 数据结构研究 ----单链表的按序号查找

采用一个计数器j=0;然后根据分配的序号i,在满足j代码:ListNode* GetNode(LinkList head,int i){ //在带头结点的单链表head中查找第i个结点,若找到(0<=i<=n), //则返回该结点的存储位置,否则返回NULL。 int j; ListNode *p; p=head;j=0;//从头结点开始扫描 while(p->ne

2014-02-13 09:26:27 5570 1

原创 Android两次按返回键退出应用程序

关于这个问题,我以前并没有从网上参考别人的方法,自己想法又总是有些呆板。之前采用的方法是,设置一个int标志,0和1.按的时候判断是不是0,不是,加1,是,退出。这个低级错误真是惭愧。导致后来经过几次很长的时间间隔按也会退出。后来想出用定时器,设置时间。效率很低。其实java有直接获取现在的时间的API,再减去上次的时间不就可以得出间隔了?代码: private long mExitTim

2014-02-12 09:56:59 2015 2

原创 数据结构研究--尾插法创建带头结点的单链表

算法思想就是:每读入一个字符后,创建一个临时结点,字符放进此节点数据域中,用尾巴指针指向临时结点,临时结点再作为尾巴结点。将尾巴结点的尾巴指针指向NULL。代码:public LinkList CreatListR1(void){ //用尾插法建立带头节点的单链表 char ch; LinkList head = (ListNode*)malloc(sizeof(ListNod

2014-02-11 17:54:12 5749

原创 Android判断APP是否第一次启动

思想就是利用SharedPreferences进行判断: SharedPreferences setting = getSharedPreferences(SHARE_APP_TAG, 0); Boolean user_first = setting.getBoolean("FIRST",true); if(user_first){//第一次

2014-02-10 17:33:42 18550 8

原创 关于 android中的组件监听

以前我的做法是为每一个组件创建一个实现View.clickListener接口的内部类。如果组件很多,就会很麻烦。其实可以为多个组件指定同一个实现View.OnClickListener接口的内部类,然后通过获得view.getId获得是哪个组件。、如下代码:startBtn.setOnClickListener(onClick);private View.OnClickListener

2014-02-10 10:15:40 989 1

原创 android安卓最新快捷环境搭建

现在很多视频和文章上的安卓环境搭建还是比较老的,挺麻烦。现在写快速方便的搭建:一、下载JDK:网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html注意选择接受,然后选择相对应的版本。如果是32bit的系统就选择Windows x86.然后安装,尽量不要安装在包

2014-02-07 16:56:26 1683

ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar

ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar jar包

2014-03-14

sunjce_provider jar包

sunjce_provider.jar加密解密用的 SunJCE

2014-03-07

pureMVC最佳实践.pdf

pureMVC最佳实战是开源项目pureMVC的官方文档,非常不错,这里提供给大家,免费下载。

2013-05-03

as3xlsUTF8.swc

flex(ActionScript)导出Excel的开源项目包,这里把资源共享给大家,免费下载。 使用: 解压, 右键->项目属性->flex构建器->库路径->添加SWC->选择swc文件即可~

2013-05-03

PureMvc_AS3

PureMvc.org不能登陆,这里把资源共享给大家,免费下载。 使用: 解压, 右键->项目属性->flex构建器->库路径->添加SWC->选择解压后里的Bin目录下的swc文件即可~

2013-04-26

基于JAVA的智能点名系统

基于JAVA的智能点名系统

2012-10-18

Ext3.3API中文版

ExtJS 3.3 中文版API 非常棒!

2012-09-06

JAVA_API_中文版(找了很久)

找了很久的JAVA_API中文版的,绝对好用~

2011-12-13

王营科技C++电子杂志

王营科技C++电子杂志2011年10月下半月刊创刊号,真的很不错的电子杂志!

2011-11-01

vc写的电话薄软件

大学时用C++写的电话薄软件。用到了map容器

2011-09-16

标准C库函数参考(真的很好)

标准C库函数参考标准C库函数参考标准C库函数参考标准C库函数参考标准C库函数参考标准C库函数参考

2011-06-04

C++面试题(很经典)

C++面试题C++面试题C++面试题C++面试题C++面试题C++面试题C++面试题C++面试题C++面试题C++面试题C++面试题

2011-05-28

空空如也

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

TA关注的人

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