自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

出头天

再牛逼的梦想,也抵不住傻逼似的坚持!

  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

转载 android优化技术

Java初级优化 1. 对于明确不需要派生的类,添加final修饰符,此时该类的所有方法都是final的。Java编译器会寻找机会内联(inline)所有的final方法。(能使性能提升50%) 2. 尽量重用对象,避免生成过多的对象。对于String的连接,用StringBuffer代替。 3. 尽量少用全局变量如static等(heap中创建,慢),多用局部变量(Stack中创建,快

2012-07-27 14:04:07 780

转载 Android文件操作总结

Android中读取/写入文件的方法,与Java中的I/O是一样的,提供了openFileInput()和openFileOutput()方法来读取设备上的文件。但是在默认状态下,文件是不能在不同的程序之间共享的,以上两个方法只支持读取该应用目录下的文件,读取非其自身目录下的文件将会抛出FileNotFoundException异常。创建的文件存放在/data/data//files目录下。

2012-07-26 20:07:01 683

转载 android网络编程所涉及到的知识

Socket连接与HTTP连接 我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。 1)

2012-07-26 20:06:06 2977 1

转载 AchartEngineActivity引擎绘制柱状图、曲线图

1.简介   AChartEngine(简称ACE)是Google的一个开源图表库(for Android)。它功能强大,支持散点图、折线图、饼图、气泡图、柱状图、短棒图、仪表图等多种图表。该项目地址位于: http://code.google.com/p/achartengine/。关于里面类的具体使用,请下载响应的文档说明(主页上有)。 2.开发步骤 1)在工程中新建一个文件夹比如l

2012-07-26 20:01:42 688

转载 Android调试工具之Traceview

Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 进行Traceview的版本限制 对于Android 1.5及以下的版本:不支持。 对于Android 1.5以上2.1下(含2.1)的版本:受限支持。trace文件只能生成到SD卡,且必须在程序中加入代码。 对于Android 2.2上(

2012-07-26 20:00:45 614

转载 Android模拟器adb命令介绍

在SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为Android Debug Bridge,就是调试桥的作用     在SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为Android Debug Bridge,就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白

2012-07-26 20:00:16 608

转载 Android的ADB工具使用

在SDK的Tools文件夹下包含着Android模拟器操作的重要命令ADB,ADB的全称为Android Debug Bridge,就是调试桥的作用,借助这个工具,我们可以管理设备或手机模拟器的状态 ,还可以进行以下的操作: (1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级; (2)在设备上运行Shell命令; (3)管理设备或手机模拟器上的预定端口; (4)在设备或

2012-07-26 19:59:44 600

转载 Android中多层动态嵌套布局的实现

1.概念:在开发一些复杂界面,尤其是开发平板电脑页面时,界面布局往往比手机布局复杂很多。此时就需要用到嵌套布局。同时为了达到某种效果,需要局部的页面能够动态的变化,最典型的就是在一个页面中使用多个ViewPager。当这些ViewPager所在的页面也是动态变化的时候,就需要实现多层LinearLayout的嵌套。比如一个标签页面,头部是静态的,内容部分是动态变化的,同时每个内容中又需要动态变化,

2012-07-26 19:58:25 972

转载 Android之TabHost布局

1.概念       盛放Tab的容器就是TabHost。TabHost的实现有两种方式:       第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。       第二种方式,不继承TabActivity,在布局文件中定义TabHost即可,但是TabWidget的id必须是@andro

2012-07-26 19:57:49 565

转载 Android布局大全

Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。              所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类。 1.LinearLayout,线性布局方式   这种布局比较常用,也比较简单,就是每个

2012-07-26 19:57:18 837

转载 Android桌面快捷方式的实现

1)创建  /** * 为程序创建桌面快捷方式 */ private void addShortcut(){ Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); //快捷方式的名称 shortcut.putExtra(I

2012-07-26 19:56:34 548

转载 Android之NDK开发

一、NDK产生的背景   Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在Android SDK首次发布时,Google就宣称其虚拟机Dalvik支持JNI编程方式,也就是第三方应用完全可以通过JNI调用自己的C动态

2012-07-26 19:55:55 614

转载 Android多点触控技术

1 简介         Android多点触控在本质上需要LCD驱动和程序本身设计上支持,目前市面上HTC、Motorola和Samsung等知名厂商只要使用电容屏触控原理的手机均可以支持多点触控Multitouch技术,对于网页缩放、手势操作上有更好的用户体验。 在Android平台上事件均使用了MotionEvent对象方式处理,比如开始触控时会触发ACTION_DOWN,而移动操作时为

2012-07-26 19:54:19 630

转载 Android之单元测试学习

1.单元测试概念        单元测试(又称为模块测试),检验程序模块(软件设计的最小单位)正确性的测试工作,常常是程序员写的一段代码。对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。   android中的测试框架是扩展的junit3,所以在学习android的单元测试之前,可以先学习junit3的使用.junit3要学习的东西其实也不多.

2012-07-26 19:53:33 503

转载 Android之菜单总结

在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu)。  1. 选项菜单(OptionsMenu)详解       Activity中需要覆盖的常用的方法:   public boolean onCreateOptionsMenu(Menu menu):使用此方法创建OptionsMenu。该方法只会在选项

2012-07-26 19:52:37 484

转载 Android之Widget学习总结

1.Widget设计步骤   需要修改三个XML,一个class:   1)第一个xml是布局XML文件(如:main.xml),是这个widget的。一般来说如果用这个部件显示时间,那就只在这个布局XML中声明一个textview就OK了。   2)第二个xml是widget_provider.xml,主要是用于声明一个appwidget的。其中,Layout就是指定上面那个main.xm

2012-07-26 19:50:41 358

转载 Android解析XML

在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。         下面是本例子要解析的XML文件:itcast.xml xml version="1.0" encoding="UTF-8"?> persons>   person id="23">

2012-07-26 19:50:01 384

转载 Android之View和SurfaceView

Android游戏当中主要的除了控制类外就是显示类View。SurfaceView是从View基类中派生出来的显示类。android游戏开发中常用的三种视图是:view、SurfaceView和GLSurfaceView。   View:显示视图,内置画布,提供图形绘制函数、触屏事件、按键事件函数等;必须在UI主线程内更新画面,速度较慢。   SurfaceView:基于view视图进行拓展的

2012-07-26 19:48:31 574

转载 android之VideoView和视频播放View的扩展

1.概念及扩展   VideoView 是android 系统提供的一个媒体播放显示和控制的控件。其结构层次如下:   原型:VideoView extends SurfaceView implements MediaController.MediaPlayerControl   类结构:       java.lang.Object         ↳ android.view.Vie

2012-07-26 19:47:47 1083

转载 Android之SurfaceView使用总结

1.概念       SurfaceView是View类的子类,可以直接从内存或者DMA等硬件接口取得图像数据,是个非常重要的绘图视图。它的特性是:可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布canvas中画出。 2.实现方法 1)实现步骤

2012-07-26 19:47:09 603

转载 Android之SurfaceView实现视频播放

1.案例一 布局文件: xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" and

2012-07-26 19:46:32 886

原创 Android 数据查询query函数参数解析

Android 数据查询query函数参数解析   首先我们假设我们有如下表格,表格名称“Employees”: Id   LastName  FirstName  Address City 1  Adams John  Oxford Street  Londo

2012-07-25 14:17:34 1330

原创 android:textAppearance的应用

Android之系统自带的文字外观设置及实际显示效果图 android:textAppearance xml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse” 这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。 可设置的值如下:textAppearanceB

2012-07-03 13:57:40 559

Fastboot(Android刷机工具)

Fastboot(Android刷机工具)

2016-11-09

苹果Swift语言入门教程【中文版】

苹果swift编程语言,中文版 只有部分内容 不是很全 但是可以对该语言有一个基本的认识,不喜勿喷!

2014-06-03

苹果Swift语言入门教程

苹果Swift语言入门教程,苹果最新推出的编程语言,早学早用啊

2014-06-03

android中连续点击返回键退出整个应用的实现

android中连续点击返回键退出整个应用的实现

2013-11-03

android图片的左右滑动案例(类似于网页上的广告栏)

android图片的左右滑动案例(类似于网页上的广告栏)

2012-11-14

android战机游戏源码

android打飞机游戏源代码

2012-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除