`
Jacular
  • 浏览: 178476 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论
文章列表

java集合

    博客分类:
  • java
第一类 Collection(父接口) list(接口)        Set(接口) Arraylist         HashSet LinkeList         TreeSet 第二类 Map接口 HashMap   TreeMap 关于List接口  可以容纳重复对象 ArrayList --->  数组列表 ArrayList底层的容器就是Object类 ...
1) StringBuilder 是变长字符序列 2) StringBuilder 方法:append,insert ... 都返回 当前StringBuilder 对象本身的引用。 3) 如果软件需要大量字符串处理时候建议使用StringBuilder "A" + "B" 4) String s = s1+s2; Java 实际上才是如下代码运行: String s=new StringBuilder(s1).append(s2).toString(); String s = s1+s2+s3+s4; 被优化为 String s = new String ...

IOS系统结构

    博客分类:
  • iOS
 iOS的系统结构分为以下四个层次:核心操作系统(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),Cocoa 触摸框架层(the Cocoa Touch layer)
正则表达式    就是一个有特殊意义的字符串,    必须放在特定的环境(函数)中    才会起作用,这个字符串具有一定的    编写规则(模式).(php  js java c#都差不多)    1.定界符    一般来说以/开头/结尾   有的语言必须要有,有的语言不需要    对于js来说如果用RegExp来构造就不需要定界符.    2.原子      正则表达式的最基本的组成单位      只要一个正则表达式可以单独使用的字符      就是原子      a.所有在页面上可以显示的字符 或非打印的字符      b.  .、?、*、+等都是有特殊意义的字符          想作为 ...
本文介绍在Android应用中如何提升视觉效果。 当我们投身这个领域时,每个开发者都想让自己的应用更加出色,在Android应用开发中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。 以下是Android应用的UI设计技巧,还有个附加技巧,能够提升你的Android应用的视觉吸引力。 1.使用大小适当的图像  在图像方面,许多Android应用开发者采用的是大小单一的做法。尽管这会使资源管理变得更为简单,但就应用的视觉吸引力而言,这是个错误的做法。要让应用呈现出最佳的视觉效果,那么就应当针对具体的设备屏幕设计不同的图像。最适当的图像 ...
 Windows Phone 8将采用与Windows 8(ARM)相同的NT内核,这就意味着WP8将可能兼容Win8(ARM)应用,开发者仅需很少改动就能让应用在两个平台上运行。 1.硬件提升   此次WP8系统首次在硬件上获得了较大的提升,处理器方   面WP8将支持双核或多核处理器,而WP7.5时代只能支持单核处理器。WP8支持三种分辨率:800 x 480(15:9)、1280 x 720(16:9)和1280 x 768(15:9),WP8屏幕支持720P或者WXGA。第三点WP8将支持MicroSD卡扩展,用户可以将软件安装在数据卡上。同时所有Windows Phone 7.5的 ...
北京时间2012年6月21日,微软在美国旧金山召开发布会,正式发布全新移动操作系统Windows Phone 8(以下简称WP8)。目前微软官方证实,Windows Phone 8将在秋季上市。WIndows Phone 8是Windows Phone系统的下一个版本,也是目前Windows Phone的第三个大型版本。由于内核变更,所有Window wp8 wp8(10张)   s Phone 7.5系统手机无法升级到Windows Phone 8。   Windows Phone 8系统也是第一个支持双核CPU的WP版本,宣布Windows Phone进入双核时代,同时宣告着Windows ...

java运算符

    博客分类:
  • java
1、算数运算符  + - *  / %(求余) 2、 赋值运算符号     =  +=,-=,*=,/=,%= 3、 自增自减运算符       ++,-- 4、 比较(关系)运算符(结果是boolean)   <  >  <=(小于或者等于)   >=   ==(比较是否相等) != 5、  逻辑运算符       & ...
(java中内部都是二进制补码表示方式)   整数   byte(1)   short(2)  int(4) long(8) 小数   float(单精度)  double(双精度)    字符    char    2字节 无符号整数 0到2(16)-1 也就是告诉我们char在                计算机内部是也是二进制排列,并且可以转换成整数   是否      boolean  只有两个值true or false (和0 1无关) .类型转换    自动类型转换    byte--->short--->int--->long--->float--- ...

java进制 补码

    博客分类:
  • java
进制    10进制    678  = 6 * 10(2) + 7*10(1)+8*10(0)    二进制    10110--->转换成10进制      0*2(0)+1*2(1)+1*2(2)+0*2(3)+1*2(4)    十进制转换成2进制       37--->100101(短除法)       找2的最大次方数       57--->2(5)+2(4)+2(3)+2(0)--->111001 假设计算机用4位二进制来存放整数 只算正数最多能表式16个数字 1000  -8 1001  -7 1010  -6 1011  -5 1100  -4 11 ...

环境搭建

安装Eclipse 在www.eclipse.org官方网站上下载,或者从达内对应的FTP上下载, 解压后即可运行 注意: 1、运行前需要安装JDK和JRE,还需要配置java相关的环境变量 2、建议使用eclipse的JEE 版本,EE方面的插件全。不但完整支持单机版的手机开发,而且支持开发服务端与手机客户端相结合的应用。 安装SDK 什么是SDK? Software Development Kit 软件开发包。 (1)SDK下载,下载地址 :http://dl.google.com/android/android-sdk_r08-windows.zip (2) 安装SDK,解压并打开下 ...

Android底层

Android底层是Linux操作系统,包括以下驱动程序 1、Display Driver:显示器驱动 2、Camera Driver:照相机驱动 3、Flash Memory:存储器驱动 4、Binder(IPC)Driver:进程间通信驱动 5、Keypad Driver:键盘驱动 6、WiFi Driver:WiFi驱动 7、Audio Drivers:音频驱动 8、Power Management:电源管理

Android特性

1、应用框架:支持组建(component)可复用和可替换。 2、Dalvik虚拟机:为移动设备专门进行优化,没有使用Java虚拟机(JVM) 3、浏览器:基于开源的Webkit引擎 3、经过优化定制的2D图形库和OpenGLES 1.0库(硬件加速可选) 4、GSM库(硬件相关) 5、媒体支持:包括常见的音频,视频和静态图像格式(MPEG4,H.264,MP3,AAC,AMR,JPG,PNG,GIF)。2.2后支持flash 6、Bluetooth,EDGE,3G,和Wifi 7、Camera,GPS,compass,和accelerometer(硬件相关) 8、完善的开发环境,包括一个模拟器 ...
Android是一个完整的手机软件平台,包含操作系统(Linux),中间件以及一些关键应用程序。 Android还提供了一个SDK,这个SDK提供了必要的工具和API。 什么是SDK? Software Development Kit(软件开发包) 什么是API? Application Program Interface(应用程序编程接口) Android提供的API用于帮助开发者在Android驱动的设备上用Java语言进行应用程序的开发。

什么是3G

第三代移动通信技术(3rd-generation, 3G),是指支持高速数据传输的蜂窝移动通讯技术。 3G存在的四种标准: CDMA2000:在北美比较广泛,电信使用该3G标准。 WCDMA:世界范围最广,iPhone首先采用的3G标准,联通使用该3G标准。 TD-SCDMA:中国自主支持产权,但很少国家使用,移动使用该3G标准。 WiMAX:4G, 什么是2G? 第二代手机通信技术规格的简称。 2G存在的两种标准: GSM、CDMA 2G和3G的区别: 主要在于带宽
Global site tag (gtag.js) - Google Analytics