自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李光正的专栏

一个会一直走下去的博客人

  • 博客(102)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用cmake进行Android项目的构建

使用cmake进行Android项目的构建实现方案

2017-08-09 17:02:37 1631

原创 animation-list标签机型问题

animation-list在小米4LTE设备上,使用imageView.setImageResource(R.drawable.animationList)方式显示帧动画,无效。需要使用animationDrawable实现。在其他机型可以通过setImageResource实现帧动画播放。

2016-07-15 14:31:36 1536

原创 android中listview的setAdapter()和getAdapter()

在android中经常使用到listview或者其他AbsListView,以下用listview加以说明。对于其listview的内存回收,需要使用如下方式:在activity的onstart生命状态中执行重建操作:listview.addHeaderView(View);listview.addFooterView(View);listv

2015-09-18 11:29:00 15099 2

原创 git clone操作出现fatal:index-pack failed错误解决方案

该错误是因为当前clone文件夹的属性为“只读”,无法写入。解决方案:将文件夹属性“只读”取消。

2015-09-08 09:38:37 55380 3

原创 重启服务--如:MySQL

开始---运行---输入“services.msc”----Mysql------右键“启动”

2015-05-18 18:11:14 909

转载 ubuntu安装jdk

本身Ubuntu系统就自带了openJDK, 通过在终端输入java -version就可以查看。现在开始手动配置JDK:1 下载JDK:jdk-6u32-linux-i586.bin    2 使用命令 mv 源文件目录 目标文件目录 将 jdk-6u32-linux-i586.bin移动到/usr/lib/jvm目录下3 修改jdk-6u32-linux-i58

2014-03-17 21:21:57 783

转载 DT升级中出现的问题的解决方案(Android upgrade ADT 22, R.java files not generated,java.lang.ClassNotFoundException)

转载地址:http://zhan.renren.com/mobileapp?gid=3602888498039461561&checked=trueAndroid开发环境升级到ADT 22之后,可能会出现两点小问题:1. 新建Android项目时,R.java不能自动生成,解决方法:打开Android SDK Manager重新检查更新,看到“Android

2013-05-30 14:22:28 2028

转载 android sqlite事务处理批量sql语句

应用程序初始化时需要批量的向sqlite中插入大量数据,单独的使用for+Insert方法导致应用响应缓慢,因为 sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。而且不能保证所有数据都能同时插入。(有可能部分插入成功,另外一部分失败,后续还得删除。太麻烦)解决方法:添加事务处理,把

2013-05-11 11:20:02 5283

原创 java实现线程安全的单利模式

public class Object{ private static Object o = new Object(); public Object(){ } private static synchronized void syncInit(){ if(o == null){ o = new Object(); } } public static Objec

2013-05-11 09:00:23 2128

原创 打包尝试

有很多朋友都曾遇到过这样的问题,就是需要把自己创建的一个深圳达内android项目打包成jar包,在另一个项目中引用他,这样可以节约很多的时间下面达内为大家讲解一下如何将自己创建的项目打包成jar包, 如何将android项目打包成jar包在到dos窗口中运行 切入到项目的bin\classes文件下面cd 文件目录1:如果你项目需要引入资料文件(如图片啊,txt文件等),

2013-05-07 14:19:45 843

原创 openGL

http://developer.android.com/guide/topics/graphics/opengl.html#choosing-versionhttp://blog.csdn.net/beelike/article/details/5774288

2013-04-29 11:32:20 827

原创 Osmarender

http://wiki.openstreetmap.org/wiki/Osmarenderhttp://www.openstreetmap.org/

2013-04-28 09:47:13 1051

转载 xsd文件

schema教程XML Schema是以XML语言为基础的,它用于可替代DTD。一份XML schema文件描述了XML文档的结构XML Schema语言也被称为XML Schema Definition (XSD)(XML Schema定义).在本章教程你将学习如何读取和建立XML Schemas,以及为什么XML Schemas比DTDs的功能更为强大,还有如何在你的程序中

2013-04-28 09:29:29 4562

转载 android中加载jar插件

http://www.fengfly.com/plus/view-205569-1.html插件的引入1、UI方面有些自定义的通用控件代码,并不局限于一个项目中使用,当需要共享使用时虽然可以采用源码方式合入新项目,但是这种原始方式增加代码布局上的复杂程度的同时,也增大了通用控件的不安全性。2、有些功能性模块,或是第三方开发,或是分阶段开发的,为了方便程序的功

2013-04-28 08:47:11 3007

转载 优先级队列

packagecom.bjwilly.test; importjava.util.PriorityQueue; publicclassPriorityQueueTestextendsPriorityQueue{    staticclassTodoItemimplementsComparable{        privatecharprim

2013-04-27 18:00:28 713

原创 优先级队列实现

晚上写demo

2013-04-27 17:56:59 716

转载 Android onSaveInstanceState和onRestoreInstanceState触发的时机

核心提示:先看Application Fundamentals上的一段话:Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother先看Application Fundamentals上的一

2013-04-27 17:13:54 753

转载 bitmap操作

方法Bitmap.eraseColor(0);这个是把图片设置成透明.Bitmap.eraseColor(0);和  bitmap.eraseColor(Color.TRANSPARENT)是一样的 Color.TRANSPARENT的值就是0.这个方法在画图的时候还是比较好用的.因为你需要重复创建一个同样大小的bitmap,那么就可以用这个方法直接把之前的bitmap擦成透明的.这样很方便.

2013-04-27 17:11:24 1427

原创 android工程打成jar包

1. package中的 explorer中右键点击工程,export java->jar file.2.选择Export all ouput folders for checked projects;填写jar生产路径;点击finish3.将该jar通过build path加入到需求工程中4.调用即可1、jar被包含进其他项目后,最终生成的apk文件中包含ja

2013-04-27 12:47:01 6556 1

原创 地图碎片生成

http://code.google.com/p/osmdroid/wiki/HowToUsePackager

2013-04-26 14:12:20 855

转载 deepearth知识

http://www.cnblogs.com/beniao/archive/2010/04/03/1703577.html

2013-04-26 14:05:52 698

转载 java 正则式 应用

Java中正则表达式的使用 在Java中,我们为了查找某个给定字符串中是否有需要查找的某个字符或者子字串、或者对字符串进行分割、或者对字符串一些字符进行替换/删除,一般会通过if-else、for 的配合使用来实现这些功能 。如下所示: Java代码  public class Test{    public static void main

2013-01-05 10:16:53 2650

转载 Android工具HierarchyViewer 代码导读

(1) -- 功能实现演示HierarchyViewer是Android SDK包中一个非常好用的工具,你在 android-sdks/tools目录下可以找到它。通过HierarchyViewer,即使没有应用的源代码,我们也可以非常直观地浏览Activity中控件的层次结构图,以及每个控件的属性和截图,这对于测试人员编写自动化测试用例是极有帮助的。这个系列的文章,我们将通过阅读和解

2012-12-21 14:58:25 8134

转载 理清javascript的相关概念 DOM和BOM

javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异。JavaScript=语法+BOM(含DOM) [关系之理解] BOM>DOM1 DOM 是 W3C 的标准; [所有浏览器公共尊守的标准]2 BOM 是 各个浏览器厂商根据 DOM 在各自浏览器上的实现; [表现为不同浏览器定义有差

2012-12-19 11:54:20 948

转载 java反射详解

java反射详解本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415

2012-11-29 16:50:22 416

转载 Android的Window类

Android的Window类(一)Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢?原因很简单,浏览器有自己一套GUI。Android浏览器(WebKit)的GUI和Android的GUI实用同一套GDI——Skia,但GUI层

2012-11-22 10:41:27 606

转载 Android中获取应用程序(包)的信息-----PackageManager的使用

Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,还提供了一个PackageManger管理类,它的主要职责是管理应用程序包。 通过它,我们就可以获取应用程序信息。      引入: AnroidManifest.xml文件节点说明:     一、相关类的介

2012-11-15 10:32:50 5043

转载 gl.glenable()介绍

glEnable用于启用各种功能。功能由参数决定。与glDisable相对应。glDisable是用来关闭的。两个函数参数取值是一至的。参数说明:void glEnable(GLenum cap)GLenum    是unsigned int 类型cap             是一个取值。由值决定启用的功能键。各种功能请看参数cap的取值表代码示例:……

2012-11-09 14:26:21 9920 1

转载 opengl纹理过滤

I.纹理过滤:当三维空间里面的多边形经过坐标变换、投影、光栅化等过程,变成二维屏幕上的一组象素的时候,对每个象素需要到相应纹理图像中进行采样,这个过程就称为纹理过滤。II.纹理过滤通常分为2种情况: a) 纹理被缩小 GL_TEXTURE_MIN_FILTER 比如说一个8 x 8的纹理贴到一个平行于xy平面的正方形上,最后该正方形在屏幕上只占4 x 4的象素矩阵,这种情况

2012-11-08 11:55:43 2005

转载 android 蒙版实现

Layout结构:http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:gravity="cent

2012-11-06 10:02:37 10230 1

转载 ImageView的Scaletype

ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);

2012-10-18 13:34:19 662

转载 scroller滑屏实现

前言:  虽然本文标题的有点标题党的感觉,但无论如何,通过这篇文章的学习以及你自己的实践认知,写个简单的滑屏小   Demo还是just so so的。         友情提示:            在继续往下面读之前,希望您对以下知识点有一定程度掌握,否则,继续看下去对您意义也不大。             1、掌握View(视图)的"视图坐标"以及"布局坐标

2012-10-16 17:35:53 936

转载 scrollTo vs scrollBy

转载出处:http://blog.csdn.net/qinjuning今天给大家介绍下Android中滑屏功能的一个基本实现过程以及原理初探,最后给大家重点讲解View视图中scrollTo 与   scrollBy这两个函数的区别 。           首先 ,我们必须明白在Android View视图是没有边界的,Canvas是没有边界的,只不过我们通过绘制特定的View

2012-10-16 17:20:59 736

转载 Android 设计模式 之 观察者模式

[java] view plaincopyprint?/*  * 观察者模式  *      定义对象间的一种一个(Subject)对多(Observer)的依赖关系,当一个对象的状态发送改变时,所以依赖于它的  * 对象都得到通知并被自动更新  *   * 当然,MVC只是Observer模式的一个实例。Observer模式要解决的问题为:  * 建立一个一(Subject)对多

2012-10-16 11:35:52 5383

转载 Android 设计模式 之 单例模式

设计模式中,最简单不过的就是单例模式。先看看单例模式原文:http://www.iteye.com/topic/575052Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double chec

2012-10-16 11:34:56 75614 17

转载 view变化监听器ViewTreeObserver介绍

A view tree observer is used to register listeners that canbe notified of global changes in the view tree. Such global eventsinclude, but are not limited to, layout of the whole tree,beginning of the

2012-10-16 10:53:13 36098 9

转载 用Android-X86和VirtualBox打造高性能Android开发环境

不知道有多少Android开发着对Android虚拟机的那悲剧的性能有意见,反正我的看法是:那速度实在是太坑爹了!为什么Android虚拟机比iOS和WP7的虚拟机要慢很多呢?原因如下:1. Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),而 iOS 和 WP7 的模拟器的目标体系结构都是 x86 的,另外 iOS 的模拟器中运行的 App 也是编译为 x86 的。

2012-09-13 12:07:36 1114

转载 drawable与bitmap

1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取Bitmap R

2012-09-12 17:35:10 789

转载 httpClient----java基础

在http请求失败是要进行下列操作: if (response.getStatusLine ().getStatusCode () != 200) { get.abort(); return null; } HttpGet操作: public final static void main(String[] args) throws Exc

2012-09-11 16:33:05 2640

转载 http上传

private void httpUpload() {                //定义HttpClient对象        HttpClient client = new DefaultHttpClient();        //获得HttpPost对象        HttpPost post = new HttpPost("http://192.168.1.10

2012-09-05 14:20:52 1646

JCreater 超正版 值得下载

超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载 超正版 值得下载

2010-06-28

jsp课程设计课程设计

jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计jsp课程设计课程设计

2010-06-08

Java Runtime Environment (JRE) 5.0 Update 21

Installation notes for the J2SE Runtime Environment 5.0 (JRE), including system requirements and installation instructions, are available for the following platforms. Platform 32-bit Installation 64-bit Installation Solaris Operating System JRE for Solaris JRE for Solaris 64-bit Microsoft Windows JRE for Windows JRE for Windows 64-bit Linux JRE for Linux JRE for Linux 64-bit Related link: J2SE Development Kit 5.0 Installation Notes

2009-10-01

空空如也

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

TA关注的人

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