-
java日期处理小结
java日期处理总结Java日期时间使用总结一、Java中的日期概述日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题。在Java中,操作日期主要涉及到一下几个类:1、java.util.Date类Date表示特定的瞬间,精确到毫秒。从JDK1.1开始,应该使用Calendar类实现日期和时...
0
热度 -
JAVA基础学习day27-反射机制
JAVA基础学习day27--反射机制一、概述1.1、概述反射的概念:在Java中的反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制二、反射的3种方式2.1、3种方式1.声明对象如Personp=newPerson,通过对象的p.getClass()方法2....
46
热度 -
Android 配置使用 GreenDao 课程
Android配置使用GreenDao教程?GreenDao介绍android开发的本地数据库存储是sqlite。greenDAO应该算是当前最火的数据库开源框架了吧,它是一个移动开发的ORM(object/relationalmapping)框架,是对sqlite数据库访问的对象化封装。以对象的形式去访问数据库,数据库表里面的字段就相当于对象的属性了。可以直接obj.data的形式访问了。如果觉...
602
热度 -
Android惯用工具类(收藏)
Android常用工具类(收藏)Android常用工具类主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。目前包括(HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、Ra...
23
热度 -
史上最易懂的Android jni开发资料-NDK环境搭建(转)
史上最易懂的Androidjni开发资料--NDK环境搭建(转)本文转自:http://www.cnblogs.com/yejiurui/p/3476565.html?史上最易懂的Androidjni开发资料--NDK环境搭建?????谷歌改良了ndk的开发流程,对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK。而在NDKr7开始,Goo...
97
热度 -
[zz]Android源码索引结构lee版
[zz]Android源码目录结构lee版Android2.1源码结构分析leeAndroid2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用...
223
热度 -
Android 2.1 源码构造分析
Android2.1源码结构分析参考:http://apps.hi.baidu.com/share/detail/7522074Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJ...
40
热度 -
Service与Android系统设计(八)
Service与Android系统设计(8)特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华Barry3.4IActiivtyManager的Stub端实现对于IActivityManager的Service的实现部分,因为整个Stub接口都已经在抽象类ActivityManager...
2
热度 -
C#又识委托
C#再识委托从C#1到C#3逐步认识委托,由于C#4与C#5对委托改动并不大,故不作说明。好久没看.NET了,一直在搞HybridAPP,都忘得差不多了,这也是自己从书中摘下笔迹,供日后翻阅。C#11.什么是委托委托是一种定义方法签名的类型。当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。您可以通过委托实例调用方法。(MSDN)委托类似于C++函数指针,但它们是类型安全的委托允许将方...
235
热度 -
Android 解决图片大量下载:软摘引必须懂4点
Android解决图片大量下载:软引用必须懂4点1.对象的强、软、弱和虚引用为了能更加灵活控制对象的生命周期,需要知道对象引用的4中级别,由高到低依次为:强引用、软引用、弱引用和虚引用备注:这四种的区别:⑴强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使...
50
热度 -
Android之NDK开发修复版
Android之NDK开发修补版Android之NDK开发一、NDK产生的背景Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于AndroidSDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在AndroidSDK首次发布时,Google就宣称其虚拟机Dalvik支持JN...
15
热度 -
Android.mk资料语法规范及使用模板
Android.mk文件语法规范及使用模板Android.mk文件语法规范根据eoeandroid上的的连载,进行一些更新、修改和加亮。今天翻译ANDROID-MK.TXT文件(英文原文件在/development/Ndk/Docs/android-mk.txt)Android.mk文件语法规范?Introduction:Android.mk编译文件是用来向AndroidNDK描述你的C,C++源...
68
热度 -
android兑现异步加载图片
android实现异步加载图片ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,不用让用户等待下去,下面就说实现方法,先贴上主方法的代码:?package?cn.wangmeng.test;import?java.io.IOException;import?java.io.InputStream;import?java.lang.ref....
66
热度 -
C#刻制视频聊天
C#录制视频聊天前段时间做个项目,客户需要将视频对话的整个过程录制下来,这样,以后就可以随时观看。想来录制整个视频聊天的过程这样的功能应该是个比较常见的需求,比如,基于网络语音视频的1:1的英语口语辅导,如果能将辅导的整个过程录制下来生成一个标准的MP4文件,就是一份难得的资料,便于以后复习和分享。我将1:1的视频对话录制的功能实现为了一个组件VideoChatRecorder,方便大家复用。并且...
258
热度 -
匡扶功能性代码,研究和记录代码
辅助功能性代码,研究和记录代码。C#下面能产生每秒65535个我无重复ID,但是毫无规则可言。1privatestaticintid=0;23privatestaticintserverID=1;45///<summary>6///下面这段代码在一秒内,只能生产65535个操过了生产是会重复ID的7///</summary>8///<returns></r...
92
热度 -
第二课 框架MVC目录和URL访问方式
ThinkPHP第二课框架MVC目录和URL访问方式第二课框架MVC目录和URL访问方式1.说明:ThinkPHP是基于MVC的框架,认识框架目录将更好的实现分层,掌握ThinkPHP。URL访问就是访问框架的控制器(MVC中的C),共有四种方式,框架中的C起到分模块的作用。url的4种访问方式:1.PATHINFO模式--重点!!!!!!http://域名/项目名/入口文件/模块名/方法名/键1...
367
热度 -
PHP内核探索之变量(七)- 不平凡的字符串
PHP内核探索之变量(7)-不平凡的字符串切,一个字符串有什么好研究的。别这么说,看过《平凡的世界》么,平凡的字符串也可以有不平凡的故事。试看:(1)在C语言中,strlen计算字符串的时间复杂度是?PHP中呢?(2)在PHP中,怎样处理多字节字符串?PHP对unicode的支持如何?同样是字符串,为什么c语言与C++/PHP/Java的均不相同?数据结构决定算法,这句话一点不假。那么我们今天就来...
49
热度 -
怎么编写PHP扩展
如何编写PHP扩展如何编写PHP扩展2010年06月14日如何编写PHP扩展翻译:[email protected]/**/Ver0.1最后修改日期2006/1/19WJLStudio@wjl.cn2006目录简介快速开始内存管理从PHP函数中返回值完成self_concat()实例小结包裹第三方的扩展编写利用资源的第一个PHP函数全局变量添加自定义INI指令线程安全资源管理宏总结词汇表...
16
热度 -
TypeError: document.body is null_js报错解决办法
ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能http://my.oschina.net/xshuai/blog/411399ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能本人在项目中使用的js版本。为了方便大家下载。直接粘贴代码给大家看。版本是1.2.0?1234567891011121314151617181920212223242526272829...
455
热度 -
Java 多线程 自定义线程匡扶
Java多线程自定义线程辅助之前的文章我介绍了C#版本的多线程和自定义线程处理器。接下来我们来看看Java版本的呢java的线程和C#的线程有点区别,java的线程没有是否是后台线程一说,具体原因是java的线程是jvm的c++代码模拟线程,而C#的线程也是C++模拟线程。但是区别在于C#的线程会基于系统的线程。C#的Thread.IsBackground;这里唯一的区别在于,C#开启线程如果是非...
651
热度