- 博客(61)
- 资源 (18)
- 收藏
- 关注
转载 XmLPullParser 笔记
本文转自:http://blog.csdn.net/yk3372/article/details/62240841.今天刚学习使用处理XML的一种方式[java] view plaincopyprint?//初始化 XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlP
2013-05-08 10:10:33 991
转载 android xml解析 XmlPullParser的使用
本文转自:http://samwong.iteye.com/blog/1000403android xml 的解析.1.普通型Xml代码 xml version=”1.0″ ?> statuses> status> source1>asource1> source2>asource2> so
2013-05-08 10:08:04 890
原创 关于Bitmap内存泄露相关
代码中使用了Bitmap,运行时总报内存泄露,很少困扰: public static Bitmap bytes2Bimap(byte[] b) { Bitmap bitmap = null; try { if (0 != b.length ) { bitmap = BitmapFactory
2013-02-28 14:12:08 2877
原创 android控件:TextView属性
TextView textView = ( TextView ) findViewById(R.id.detail_text); //设置下划线 textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); /
2013-02-28 14:03:52 1211
转载 Android应用在不同版本间兼容性处理
转载地址:http://blog.csdn.net/leichelle/article/details/7988561在Android系统中向下兼容性比较差,但是一个应用APP经过处理还是可以在各个版本间运行的。向下兼容性不好,不同版本的系统其API版本也不同,自然有些接口也不同,新的平台不能使用旧的API,旧的平台也使用不了新的API。 为了应用APP有更好的兼容性,咱们可
2013-02-18 11:14:01 837
转载 图片自适应imageview属性android:scaleType
安卓的适配一直是一件头疼的事情.特别是图片.有的时候总是忽大忽小.以前习惯于从服务器下载图片后,再写一个工具类来缩减成指定的大小,然后放进指定控件.其实不用那么麻烦,ImageView控件中有一个android:scaleType属性。即ImageView.setScaleType(ImageView.ScaleType)Sdk中介绍作用为:Options for scalin
2013-02-18 10:14:53 992
原创 android 代码设置间距
java代码中如下设置间距 ImageView image1 = new ImageView(DetailActivity.this); LinearLayout.LayoutParams layout = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.Layout
2013-01-23 10:44:05 17553
转载 这一年,我所感悟到的 .
本文转自:http://blog.csdn.net/hitlion2008/article/details/7060486 既然是总结,就不应该长篇大论,总结,特别是要给别人看的,一定要是高度的概括和思考的结晶才可以,于是采用的常见的列表的方式,下面的这些条目没有先后顺序,也没有重要性之分,只是想到哪些就写哪些!喜欢的拍砖,不喜欢的也可拍砖!1. 没有人在乎过程,都只关心结果没有人
2013-01-03 16:50:48 745
转载 学习总结及技巧
本文转自:http://blog.csdn.net/hitlion2008/article/details/7897321#1. 不要为过去买单不要活在过去,今天才是最最重要的,明天更重要。不要弥补过去,那样会错过今天和明天,更会把自己迷失在过去的阴影中,会造成总是犯错,又总是为过去改过,于是生活在一个怪圈之中。2. 量化目标,把目标具体化千万别把一些:掌握,熟悉,
2013-01-03 16:30:44 542
转载 Android实战技巧:如何在ScrollView中嵌套ListView
本文转自csdn:http://blog.csdn.net/hitlion2008/article/details/6737459前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇到这
2013-01-03 15:59:21 590
转载 android触屏事件处理onInterceptTouchEvent的问题
android官方文档有个标准解释,现摘录过来:首先,看Android的官方文档正解 onInterceptTouchEvent()与onTouchEvent()的机制: 1. down事件首先会传递到onInterceptTouchEvent()方法 2. 如果该ViewGroup的onInterceptTouchEvent()在接收到down事件处理完成之retu
2013-01-03 15:49:57 1025
原创 解决MTK socet接收数据一次后死机
MTKSOCKET编程死机如下代码接收服务器端发来得数据,这样接收一次后手机就死掉。局部变量的数组也有问题?不是很明白#define SOCKET_BUF_SIZE 1500socReceive(){ unsigned char buf[SOCKET_BUF_SIZE]; int soc_ret =0; memset(buf, 0, sizeof
2011-10-21 20:58:07 1129
原创 MTK 网络编程AccountID获取
1. MTK网络编程时创建socet时需要传入一个AccountID,设置正确的AccountID才能成功连接网络,获取数据。在模拟器上调试MTK网络,这个AccountID无关紧要,只要填0就可以,也可以获取网络数据,在模拟器上调通后,在真机上只需要在create函数中填写正确的AccountID就可以了实现手机联网了。11A上正确的AccountID需要如下几个函数 ///* Get
2011-10-21 20:46:51 4934 2
原创 MTK Socket http连接方式流程图
MTK Socket http连接方式流程图 1.创建socket连接kal_int8 soc_create(kal_uint8 domain, socket_type_enum type, kal_uint8 protocol, module_ty
2011-10-21 20:40:29 3182
原创 手机网络介绍
1.手机网络 手机现在主要使用GPRS上网,在国际上,通常只有一种GPRS接入方式,而中国移动的网络则分为CMWAP和CMNET两个GPRS接入方式,CMWAP和CMNET是中国移动GPRS网络的两个不同APN(接入点名称),之所以这样分类是以控制为目的。前者是为手机WAP上网而设立的,后者主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。CMNET提供了NAT服务,使用该服务的
2011-10-21 20:04:39 1920
转载 21个哲理故事
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。
2011-08-04 11:09:44 490
原创 字符与字符串
首先需要说明的是:C语言没有string关键字,即没有string类型的变量,string是一个类。但C语言中是有字符串的,有字符串处理库.C语言中的字符串是用空字符('\0')结束的字符数组。字符串值用指向字符串中的第一个字符的指针访问的,字符串的值是第一个字符的指针。字符
2011-08-02 15:52:52 672
转载 拷贝构造函数和赋值运算符重载
原文作者:冯明德;补充说明:Shosh 重点:包含动态分配成员的类 应提供拷贝构造函数,并重载"="赋值操作符。 以下讨论中将用到的例子: class CExample{public: CExample(){pBuffer=NULL; nSi
2011-08-02 13:21:37 5858
原创 且行且珍惜!
动车事故是一个悲剧,破碎了多少个美好的家庭,天天看相关报道,感觉自己的心也很痛,仿佛和那些失去亲人的人们感同深受,虽然远没有他们的痛那样撕心裂肺。这样一件事,让自己觉得目前能呼吸到一丝空气、能和心爱的人在一起平平安安都很幸福了,再好的房子、再奢华的生活、再多的钱财,当自己心爱
2011-08-02 09:26:47 706
原创 拷贝构造函数
C++拷贝构造函数:1. 什么是拷贝构造函数拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。其形式为:Tes
2011-08-01 19:11:17 464
转载 如何快速上手一个手机平台
假如你以前在其它手机平台上开发过MMI APP,现在公司要更换手机平台,你如何能快速了解新的手机平台? 首先,你要有一个该平台的运行环境(象MTK,展讯都提供一套完整的软件方案)。经过简单的调试,该运行环境编译通过,并且可以运行出WIn32模拟器。 其
2011-08-01 09:40:11 757
原创 约瑟夫环:用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至最后一个元素并输出该元素的值
//约瑟夫环主要是要定义一个循环链表,自己写的,经过验证。 typedef struct node { int num; struct node *next; }Node; //定义一个链表结构体 int main() {
2011-07-28 11:52:22 3504 1
原创 数组与指针
指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候数组名可以作为指针使用。于是,很多程序设计者被搞糊涂了,现在解析下:1.数组名不是指针 char ch[20]; char *p=ch; //此处,可把数组直接赋值给指针,所以只有看来,数组又是指针 pri
2011-07-28 11:07:46 586
原创 全局变量,局部变量、静态全局变量、静态变量的区别
全局变量: 全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量:它只被初始化一次,自从第一次被初始化直到程序运行结束都一直存在,它和全局变量的区别在于全局
2011-07-27 17:39:57 946
原创 触摸离开窗口无法捕获MouseLeave事件
最近在项目中的列表中发现一个bug: 用WPF做了个软件,放在触摸本上运行,最右边是可拖动列表按钮,要实现按钮可点击,可上下拖动,在拖到最后一项时和第一项时可动画。事件处理都用的MouseLeftButtonDown、MouseLeftButtonUp、Mouse
2011-07-08 13:57:57 3204
原创 批处理 修改注册表 禁用USB
需要禁用本机USB接口。可通过修改注册表来实现,最简单的方式就是用批处理执行。 首先 HKLM\SYSTEM\CurrentControlSet\services\USBSTOR 下Start值该为4后,USB设备不可使用。下面就用两种简单恶批处理来实现修改注册表的操作:1.Di
2011-07-08 13:27:38 4051
原创 英文系统下传输中文字符的问题!
1. 首先大家都知道,在英文系统下,是无法识别中文文件夹下的东西。如把安装包放在中文文件夹下,然后点击安装程序,是无法执行的。 2. 在中文系统下传输中文字符是没有问题的。 一般网络传输都用的是需要把字符转换成bytes: byte[] temparray = Sys
2011-07-08 10:10:15 1216
原创 委托(匿名方法捕获外部变量)
通过使用匿名方法,由于您不必创建单独的方法,因此减少了实例化委托所需的编码系统开销。 例如,如果创建方法所需的系统开销是不必要的,则指定代码块(而不是委托)可能非常有用。启动新线程即是一个很好的示例。无需为委托创建更多方法,线程类即可创建一个线程并且包含该线程执行的代码。void StartThread(){ System.Threading.Thread
2011-06-30 17:36:00 2012
原创 BackgroundWorker使用总结
"BackgroundWorker" 类允许您在单独的专用线程上运行操作。 耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 似乎处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用"BackgroundWorker" 类方便地解决问题。 若要在后台执行耗时的操作,请创建一个 "BackgroundWorker",
2011-06-30 09:41:00 1722
转载 线程封装组件(BackgroundWorker)和线程(Thread)
BackgroundWorker位于System.ComponentModel下,是一个继承了Component的组件,微软官方的解释为:Executes an operation on a separate thread.就是说,开始一个新的线程执行操作。 首先介绍一下BackgroundWorker的相关属性和方法: 属性: WorkerReportsProgr
2011-06-30 09:31:00 4189
原创 ref 与out as与is
1.is 如果一个对象是某个类型或是其父类型的话就返回为true,否则的话就会返回为false。另外is操作符永远不会抛出异常。如: System.Boolean b1 = (o is System.Object); //b1 为trueSystem.Boolean b2 = (o is Employee); //b2为false如果对象引用为
2011-06-27 16:53:00 776
原创 system.string 和System.Text.StringBuilder的不同
1. string类 字符串是 Unicode 字符的有序集合,用于表示文本。String 对象是 System .Char 对象的有序集合,用于表示字符串。 String 对 象的值是该有序集合的内容,并且该值是不可变的。 2.StringBuilder 表示可变字符字符串。此类不能被继承。此类表示值为可变字符序列的类似
2011-06-27 13:46:00 3997 1
原创 static关键字
1.静态成员只能操作静态数据或调用类的静态方法,不可调用非静态数据,因为静态数据时属于类的,而不是属于实例对象的。2.静态成员只能操作静态数据,但非静态方法可以使用静态数据和非静态数据。3.定义静态构造函数4.定义静态类
2011-03-19 16:09:00 636
Visual C++/MFC入门教程 ,内容详尽
2010-06-20
mfc 深入浅出chm格式的
2010-06-19
javascirpt教学资料,有特效代码和颜色效果
2010-05-27
网页设计的准备知识,讲解了主体版面、页脚色系等多种技术
2010-05-27
ASP.NET快速入门教程,讲解全面详细
2010-03-04
网络技术:GSM等移动网络广泛普及
2010-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人