编程语言
文章平均质量分 53
xiaodaokuailai
博客已搬家 欢迎访问,相互学习
展开
-
【编程语言】Android--eclipse关联android.jar的方法
下载java源代码压缩包,下载地址: http://code.google.com/p/lizongbo/downloads/listAndroid各个版本对应的源代码为:Android1.5对应android_cupcake_javasrc.zipAndroid1.6对应android_donut_javasrc.zipAndroid2.01和Android2.1-原创 2011-06-14 10:50:00 · 882 阅读 · 0 评论 -
【编程语言】Android--UI
android:id="@+id/widget42"android:layout_width="fill_parent"android:layout_height="fill_parent"xmlns:android="http://schemas.android.com/apk/res/android">android:id="@+id/widget45"androi原创 2011-07-20 21:06:20 · 939 阅读 · 0 评论 -
【编程语言】java--jsp--javabean中的scope用法小解
javabean中的scope用法小解1、scope取值page:JSP分配给每个bean是互不相同的,虽然bean的功能是一样,但是占据不同的内存单元。bean的有效范围是当前页面。2、scope取值session:JSP分配给每个bean是互不相同的,该bean的有效范围是会话期间。EXP:如果用户在多个页面相互链接,每个页面都含有一个USEBEAN标签。这些USEBEAN标签转载 2010-12-12 18:49:00 · 2618 阅读 · 0 评论 -
【编程语言】Android--UI--Animation
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android的转载 2011-08-03 21:38:40 · 1338 阅读 · 0 评论 -
【编程语言】Android--错误处理--R.java文件找不到的解决办法
编译到某个文件的时候没通过,然后,R这个文件就没生成,一般是图片冲突,例如,xx.png,xx.jpg同时存在,定义的drawable文件有错误,当然,布局有错误,是肯定没办法继续的,9。png也是经常会出现问题的地方,切忌,不要随便通过eclipse就把gen这个文件夹删除,经常会连你这个src包都给删除,那个时候你就要哭了,这里可不是丢进回收站,从资源文件开始检查一遍,一般都能解决问题,原创 2011-08-04 17:10:14 · 1577 阅读 · 0 评论 -
【编程语言】Android--手势滑屏及左右滑屏
ViewFlipper的使用(手势滑屏) 2011-05-13 00:26:09| 分类:Android| 标签:|字号大中小订阅屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。通过查看OPhone API文档可以发现,有个android.widget转载 2011-08-05 10:06:11 · 5512 阅读 · 4 评论 -
【编程语言】MFC--'MessageBoxA' : function does not take 1 parameter
问题:在MFC程序CMenuApp中调用 MessageBox("success!");时候,出现错误提示:'MessageBoxA' : function does not take 1 parameter解决办法:调用与之类似的另一个函数,AfxMessageBox 于是:AfxMessageBox("success!");运行正确通过。原理:AfxMessageB原创 2011-08-19 17:08:25 · 3804 阅读 · 0 评论 -
【编程语言】MFC--删除字符后,光标还留在客户区那里
问题: MFC之文本编程:删除字符后,光标还留在客户区那里解决办法:在相应键盘退格按键的OnChar函数里开头加上:HideCaret();隐藏光标结尾加上:ShowCaret();显示光标 else if(nChar == 0x08) { HideCaret();//////////////////////////////////////////////////原创 2011-08-22 15:12:00 · 979 阅读 · 0 评论 -
【编程语言】C++----常量指针与指针常量的区别
1、常量指针(指向常量的指针) const int a = 78 const int * pi = &a *pi = 58 //错误,指针指向的数是常量,不能修改 const int b = 28 pi = &b //正确,指针的值可以修改 2、指针常量 在指针定义语句的指针名前面加上const,表示指针本身是常量 char * co原创 2011-08-25 10:25:55 · 411 阅读 · 0 评论 -
【编程语言】Android--基础速览
来源:http://developer.android.com/guide/components/fundamentals.htmlAndroid applications are composed of one or more application components (activities, services, content providers, and broadcast re翻译 2013-02-24 11:13:41 · 583 阅读 · 0 评论 -
【编程语言】Android--体系结构
从多方面理解Android体系结构参考:多方面理解Android体系结构一、以分层的方式来看Android首先看一下官方关于Android体系结构的图:1)Linux Kernel:负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。2) Libraries和Android Runtime(库文件和运行环境): Librar原创 2013-02-24 13:27:19 · 1459 阅读 · 0 评论 -
【编程语言】Android--开发基础
Application FundamentalsAndroid applications are written in the Java programming language. The Android SDK tools compile the code—along with any data and resource files—into an Android package, an翻译 2013-02-24 17:43:45 · 1035 阅读 · 0 评论 -
【编程语言】Android--系统不识别adb命令的解决办法
【Android adb】如果sdk安装之后,运行adb命令系统不识别的解决办法2010-08-24 16:00这个问题只适用在windows上,如果是linux或者mac,请按照相关说明在extermination中利用shell语句进行配置就可以了。如果是在windows上安装好sdk后,在运行中输入cmd,调出windows命令行之后,输入adb,系统反馈说不转载 2011-06-22 18:25:00 · 3788 阅读 · 0 评论 -
【编程语言】Android--开发环境搭建及部署到手机的方法
Android开发环境搭建及部署到手机的方法 我的配置:Win7系统 moto罗拉xt300android2.1手机一、下载安装软件:1. JDK2. Android SDK(SoftwareDevelopment Kit,即软件开发工具包)3.eclipse4. Eclipse的Android ADT插件4.android手机的USBADB INTERFACE原创 2011-05-04 20:54:00 · 3329 阅读 · 1 评论 -
【编程语言】Android--面试题
Android面试题1. 请描述下Activity的生命周期。2. 如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?3. 如何将一个Activity设置成窗口的样式。(Edited by Sodino)4. 如何退出Activity?如何安全退出已调用多个Activity的Application?5. 请介绍下Android中常用的五种布局。转载 2011-06-17 16:00:00 · 819 阅读 · 0 评论 -
【编程语言】android--模拟器如何创建查看sdcard
android emulator sdcard create and use2009年12月29日 星期二 下午 07:52android emulator 模拟sd卡:sdcard的创建、文件存取和文件查看一、创建带SDcard的avd(android virtual device)1、create a new avd with sdcard:Eclipse-转载 2011-06-19 15:52:00 · 1328 阅读 · 0 评论 -
【编程语言】Android--如何创建sdcard,向sdcard里面传送图片,更改sd卡权限
1、sd卡的创建 在创建模拟器时将sd卡那项选上就行了,给他个空间比如50M,至少10M2、向sd卡传送文件 1)进入adb shell命令行: 前提:打开模拟器 方法:windows下,进入cmd,接着运行adbshell 具体格式为:adb.exe的路径 shell(注意shell前面有一个空格),比如我的:D:原创 2011-06-21 18:48:00 · 3093 阅读 · 0 评论 -
【编程语言】Android--模拟器里卸载应用程序的方法
我们都是用模拟器开发应用程序,有时候为了对比,我们会运行很多应用程序,这是就会在不经意间,在模拟器里安装很多程序,这样不仅看着混乱而且也会拖垮系统,那么我们完全有必要学会如何卸载软件:必须清楚:从模拟器里你是卸载不了的,需要进入adb shell命令行,用命令卸载下面是详细步骤且附有精美彩图:1.进入adb shell D:/android环境搭建/android原创 2011-06-21 19:53:00 · 903 阅读 · 1 评论 -
【编程语言】Android--如何遍历android所有路径
list = (ListView) findViewById(R.id.music_music_list); file = new File("/sdcard/"); it = new ArrayList(); searchFiles(file); SimpleA原创 2011-07-20 21:07:41 · 836 阅读 · 0 评论 -
【编程语言】Android--错误处理--工程文件导入时候出现乱码
解决办法:选中一个项目,——> 属性“Properties”,——>“Resource”,在“Text file encoding”中,选择“Other”,将默认的编码方式“GBK”改为“UTF-8”,确定。该设置会对所有(已有的和未来将要导入的)的项目生效原创 2011-08-02 20:06:44 · 1271 阅读 · 1 评论 -
【编程语言】Android-- ListView中getView的原理+如何在ListView中放置多个item
下面的没有图片,感兴趣的请参考http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.htmlListView 和 Adapter 的基础工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有转载 2011-08-07 15:06:46 · 818 阅读 · 0 评论 -
【编程语言MFC--如何得到CEditView里面的文本
问题:如何得到CEditView里面的文本解答:在CEditView里面 CString temp; GetEditCtrl().GetWindowText(temp); //这行就是得到文本的函数 AfxMessageBox(temp);原创 2011-08-24 16:42:58 · 2593 阅读 · 1 评论 -
【编程语言】Jsp--小练习
Jsp学习笔记三:实验:设计一个asp登录界面,点击确定,验证用户名和密码,如果正确跳转到一个页面,正确提示“欢迎您 username”,错误提示“用户名:username,密码:password用户名或密码错误”。步骤:1. 试验环境搭建:装myeclipse任意版本;2. 新建web project取名为second,之后自动生成WebRoot文件夹原创 2010-09-27 14:36:00 · 792 阅读 · 0 评论 -
【编程语言】jsp--整数字符串转换问题
int 和 String 互相转换的多种方法 作者:未知 文章来源:www.jspcn.net 发布日期:2005年01月19日 浏览次数:791次如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). in转载 2010-11-27 13:36:00 · 4132 阅读 · 0 评论 -
【编程语言】C++--map的基本操作和使用
C++ map的基本操作和使用时间:2010-06-06 09:15:56来源:网络 作者:未知 点击:4267次1、map简介1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。2、map的功能自动建立Key - value的对应。key 和 value可以是任意你需要的类转载 2011-04-03 14:01:00 · 807 阅读 · 0 评论 -
【编程语言】Android--Application Components应用组件概述
ApplicationComponentsApplication components are the essential building blocksof an Android application. Each component is a different point through whichthe system can enter your application. Not al翻译 2013-02-24 20:02:59 · 1232 阅读 · 0 评论 -
【编程语言】Android--Dalvik虚拟机简介
Java虚拟机(JVM)是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它有自己完善的硬件架构(如处理器、堆栈、寄存器等),还具有相应的指令系统。使用“Java虚拟机”程序就是为了支持与操作系统无关、在任何系统中都可以运行的程序。 因此,我们不妨对Dalvik虚拟机作出这样的描述: Dalvik虚拟机是Android程序的虚拟机,是Androi转载 2013-02-24 21:30:47 · 840 阅读 · 0 评论 -
【编程语言】jsp--隐含对象,动作组件
1.将另一个文件插入到此两种方法1.被包含资源的URL”%>2. 被包含资源的URL”>区别:1.两种插入方法,效果相同,原理不同,”jsp:include”运行时动态包含,而”%@”则编译时包含,一般情况下,静态文件用”%@”包含,扩展名为jsp的动态文件用”jsp:include”包含。2.”jsp:include”可以向文件传递参数,而前者不能。2.jsp文件里插入中原创 2010-09-23 13:29:00 · 790 阅读 · 0 评论 -
【编程语言】java--集合
集合类数组与集合的区别: 数组 集合 存储对象 数据多了对象存,对象多了用集合存 数组固定长度,集合可变长度 数组统一类型,集合对象类型可以不同collection接口List arrayList LinkList VectorSet HashSet TreeSet每种容器的数据结构不同接口没有原创 2011-11-22 08:56:05 · 1098 阅读 · 0 评论 -
【编程语言】java--List及其子类
List 元素是有序的,且元素可以重复,因为该集合体系有索引Set 元素是无序的,元素不可以重复 List特有方法(方法中凡是可以操作角标的方法)增 add(index,element) addAll(index,Collection)删 remove(index)改 set(index,element)查 get(index) subList(from,t原创 2011-11-22 08:58:56 · 4382 阅读 · 0 评论 -
【编程语言】java--集合
集合类数组与集合的区别: 数组 集合 存储对象 数据多了对象存,对象多了用集合存 数组固定长度,集合可变长度 数组统一类型,集合对象类型可以不同collection接口List arrayList LinkList VectorSet HashSet TreeSet每种容器的数据结构不同接口没有原创 2011-12-01 13:46:36 · 891 阅读 · 0 评论 -
【编程语言】java--Set及其子类
Set元素无序,元素存入取出的顺序不一定一致,元素不重复Set集合的功能和collection是一致的常见的子类HashSet:底层数据结构是哈希表 先判断hash值,然后比较值TreeSet 数据结构二叉排序树HashCode判断唯一性: 先调用hashcode函数后调用equals方法hashset通过hashcode equals保原创 2011-11-22 09:05:20 · 4631 阅读 · 0 评论 -
【编程语言】java--泛型
泛型JDK1.5后出现的新特性,用于解决安全问题al.add("sdf");al.add(4);ArrayList al = new ArrayList();好处1:将运行时期出现的问题转移到了编译时期,方便于程序员解决问题,运行时期问题减少Iterator it = al.Iterator();String s = (String) it.next();就原创 2011-11-22 09:10:40 · 532 阅读 · 0 评论 -
【编程语言】java--JDK1.5新特性
1、泛型(Generics)--为集合(collections)提供编译时类型安全,无需每刻从Collections取得一个对象就进行强制转换(cast) 2、增强的“for”循环 3、静态导入(Static import)--无需在使用其他类的静态成员变量前缀其类名.这将使得代码更为简洁。说明:静态方法可以不写类名当类名重名是,需要指定具体的包名。当方法重名是,原创 2011-11-23 16:30:46 · 419 阅读 · 0 评论 -
【编程语言】java--Map
Map接口 和collection并列特点:存储键值对,而且要保证键的唯一性特殊方法:获取 entrySet() keySet() 关键HashTable、HashMap、HashSetHashTable 底层哈希表数据结构,键或值不能为空,必须实现hashCode,equals方法,该方法是线程同步的 JDK1.0 效率低HashMap 底层是哈希表数据结构 ,并原创 2011-11-23 16:51:14 · 539 阅读 · 0 评论 -
【编程语言】java--常见的集合
Collections中的fill方法可以把list集合中的所有元素替换成指定元素replaceOf reverse(list) reverseOrder()比较器 Comparator 里面有Compare方法synchronizedList() synchronizedMap() synchronizedSet()实现同步 ,传入不同步,返回同步的Arrays用于操原创 2011-12-01 13:49:28 · 1208 阅读 · 0 评论 -
【编程语言】java--常见的边缘类
System:描述系统的一些信息Properties getProperties() 方法 他是HashTable的子类Map集合中的一员System类中的方法和属性都是静态的out标准输出 in标准输入Properties getProperties()调用之后//可以通过Map中的方法取出集合中的元素(keySet/MapEntry)//待机和中、for原创 2011-12-01 13:50:53 · 870 阅读 · 0 评论 -
【编程语言】java--IO类基础知识
IO流字节流:通用字符流: 对象里面融合了编码表四个基类两个字节流的,两个字符流的InputStream OutputStreamReader writer字符流:数据的最常见体现形式:文件那么先以操作文件为主来演示找到操作文件的子类 FileWriter//创建一个filewriter对象,该对象已被初始化就必须要明确被操作的文件,而且该文件会被创原创 2011-12-01 13:53:45 · 1130 阅读 · 0 评论 -
【编程语言】Android--ADT与SDK之间的关系
SDK:Software Development Kit 软件开发工具包 含有jar包和编译工具,以及模拟器The Android SDK provides you the API libraries and developer tools necessary to build, test, and debug apps for Android.安卓SDK里面有所有用于软件开发的A原创 2013-02-22 23:10:51 · 3218 阅读 · 0 评论 -
【编程语言】java---字符串练习
1.去掉字符串两端空格程序:import java.lang.*;public class MyTrim { public static void main(String[] args) { String str = " "; Trim trim = new T原创 2011-11-21 10:08:18 · 2091 阅读 · 1 评论