一,在模拟器中虚拟SD卡 要在Android的模拟器中虚拟一张SD卡,有两种方法: 1. 通过SDK提供的
在面向对象编程中,有两个特殊也是比较难理解的概念,就是接口和抽象类。对于概念不再赘述,可以查阅相关文档。本文重点就接口和抽象类的异同点进行比较,并说明各自的应用环境。 接口和抽象类之所以特殊,是因为它们有一个不同于一般类的共同特点,在接口和抽象类中可以只写方法而没有具体实现(在接口中绝对不能有具体实现,在抽象类中没有具体实现的方法叫做抽象方法)。至于为什么要
前一段时间写代码时经常遇到获取路径问题,总是感觉有点乱,于是就总结了下,大家若有需要可以参考 1. 在.Net中web开发时 (1) ~/在runat=server的控件中会自动被解析为Request.ApplicationPath的值,是当前应用程序的目录 如 ~/userCommunity/index.
最近需要解决一个多线程问题,将这个问题抽象说来就是这个情况。 有A B两个方法同时完成F工作,A B操作均比较耗时,且 B操作需要A操作完成后才能执行。 现 要 A 和B同时运行n个线程。 用数学化的语言描述一下 /*************************** * 现有线程 A1,A2……Ai……Ak
线程中的Semaphore理解
前段时间在网上找到一个左右滑动的例子,广泛使用在uc,墨迹天气等知名软件中,网上实现了一个布局的类(具体代码详见附件),继承FrameLayout,声明如下: public class FlingGa
有一个DNS服务器项目(其实是最近在做的一个智能DNS项目)的过滤模块,现有如下需求:1.能准确判断出用户IP地址是否合法,及用户IP是否位于黑名单中;2.用户请求查询的主机名是否合法,机主机名是否位于黑名单中。要实现对以上用户请求过滤。后期可能还要实现对ddos攻击请求的过滤。由于前一段时间了解了一下责任链模式,所以决定用责任链模式实现该模块。类结构图如下所
Android中Intent,service,broadcast应用浅析(一) 典型的Android应用程序由两部分构成,一个是在前台运行的Activity和View,一个就是在后台运行的Intent 和Service对象,还有一种是是广播接收器,BroadCastReceiver,我们通常启动一个service(服务)对象或者发送一个广播,都是由Intent 来启动的.
Telerik ajax控件的使用
1. 获取前台页面的数据 常用简单控件例如label、textbox,通过其Text属性直接获取即可。 若是要获取自定义的组合控件中内层控件的数据时候,例如 上图这个组合控件,假设起始IP文本框的id值为txtBeginIp,这时要在后台获取文本内容显然txtBeginIp.Text是不行的,因为外层控件会屏蔽内存控
Android基础知识归纳与小结(一) 1:为什么说android是基于linux平台的? android 是一个 linux 内核 + 功能函数库 + 上层虚拟机 的一个系统。对于所有手机用户来说,在要求手机能提供可靠的语言通信的同时,还想获得与数据相关的炫酷特性, Linux可以满足用户的这些需求。另一方面,Linux作为Android平台的栈基础的另一个优势是&mda
在写Android的程序过程中,总是会用到许许多多的字符串,在平时的程序实践中,我对字符串的应用有些个人的应用见解,如下: 1.字符串的定义 在我们需要引用字符串时,需要在strings.xml文件中定义一个相应的
初识android 2007年11月5号这是个值得纪念的日子。在iphone疯狂热卖的半年后,Google 公司迅速推出了Open Handset Alliance 与Android操作系统开放平台,让全世界的程序员团结起来,一同携手迈向Android手机设计的顶峰,探索这个神奇的领域。Android至今到此已红透半边天。如果您是初次接触android
CCNET的部分配置使用说明 1. 什么是CCNET CCNET是一个代码开发阶段流程的自动管理监控工具;所包括的流程有根据设定的任务从指定的代码库中CHECK OUT代码、然后自动编译、自动代码检查、自动单元测试,并将编译和测试的结果进行记录和反馈(EMAIL方式等),并有还算不错的WEB应用平台进行呈现,也支持一部分的分析工作。 2. &
在面向对象编程中,接口是一个很重要的概念,定义一个接口就像定义一个普通的类一样,所不同的是使用的关键字是interface而不是class。另外,接口中只能包含方法、属性、索引器和事件的声明,而不能有具体的实现。 例如: public interface Itest { &
一,SharedPreferences简介 SharedPreferences是轻量级存储类,只能存放基本数据类型,且只能在本程序中使用,一般用于存放软件的配置参数(字体,颜色,位置,默认参数等),整体效率俩看不是特别的高,但是对于常规的轻量级而言,比SQLite要好不少。 SharedPreferences是以键值对来存储应用程序的配置信息的一种方式,基本上和J2SE(java.util.p
母版页(扩展名是.master) 它的使用跟普通的页面一样,可以可视化的设计,也可以编写后置代码。与普通页面不一样的是,它可以包含ContentPlaceHolder控件,ContentPlaceHolder控件就是可以显示内容页面的区域,它就好像一个占位符,可以动态添加任何代码,使多个内容页共享同一模板,这样可以使一个网站的总体风格保持一致,也可以实现代码重用。 模板页代码如下: &nbs
前一段做项目的时候,要用到异步加载数据的知识。以前没写过这方面的,查了查,可以使用Ajax来完成。有很多现成额Ajax框架,但是总感觉用这些东西之前至少得先把原理弄清楚吧。在者,用那些别人的控件的时候,出个问题调bug就是个令人纠结头疼的事,就是因为自己根本不明白底层到底是怎么回事。。。。 好吧,然后就开始最基础的XMlHttp对象的学习。 这里,暂时抛开令人郁闷的浏览器兼容的问题。免得将过多
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号