自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (23)
  • 收藏
  • 关注

原创 android拼接多张bitmap图片

/*** 横向拼接* * @param first* @param second* @return */private Bitmap add2Bitmap(Bitmap first, Bitmap second) {int width = first.getWidth() + second.getWidth();int height = Math.max(fir

2014-01-10 19:08:47 10747 3

原创 Python学习笔记(一)

1.下载开发工具http://www.python.org/download   安装python开发工具2.安装后,电脑中找到如下图:.3.点击IDLE(Python GUI)进入编译器4.输入 print ("Hello world") 回车 输出结果5.输入 input("intput---:") 回车输入6.python3.3版本和以前的2.X版本有很大差异,如

2013-12-30 21:16:50 644

原创 android 摇一摇 传感器实例详解

package com.example.testcamera;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import androi

2013-06-25 21:58:50 1139

原创 android ListView中通过号码查询图片,名字分条显示

android ListView中通过号码查询图片,名字分条显示由于每个item查询Contacts数据库如果单独开Thread非常耗资源,还容易卡顿,而且还容易产生显示错乱,所以要采用线程池,现在采用AsyncTask,它是与线程池 + Handler的结合 体 核心 代码如下:  通过号码查询联系人实时显示图片    public class PhotoLoader

2013-06-13 22:18:52 709

原创 android TextView,EditText插入表情

效果图如下:EditText和TextView中插入表情//插入的表情       editText = (EditText) findViewById(R.id.editText);       editText.setText("设置图片:");        //设置光标位置,是为了下面的在插入时插入表情时在字串的后面,       editText.setSel

2013-06-13 22:11:19 1365

原创 JAVA生产消费模式(代码及流程图)

流程图 package thread.stack;import java.util.ArrayList;import java.util.List;/*** 自制的栈(数据结构)* */public class Stack {//堆栈数据结构实现的辅助变量private List myList = new ArrayLis

2013-06-09 21:40:41 1393

原创 hibernate中的N+1问题

什么时候会出现N+1问题?      在hibernate中,当进行一个表的查询时,当这个表与另外的表是多对一,或者是一对多关联时,就会出现N+1问题,当查询一条语句时,比如主键name=1,而与这个name相关联的另一张表对应name的有N个记录,这时就出另外发出N条语句去查询,而我又不要那些记录,这时就是N+1问题。解决方法:1。设置lazy=true;2.在本类DTO中有关联

2013-06-09 21:39:02 480

原创 STRUTS2的应用

Struts 是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下的主要功能:一.包含一个controller servlet,能将用户的请求发送到相应的Action对象。即控制层。他对模型层和视力层进行控制

2013-06-09 21:37:57 552

原创 装饰者模式

装饰者模式装饰者模式的好处是便于扩展,对一个东西不管怎么变,只需要找到相应的组件去改变它 1.如何组装在一起:创建主题:PacketBodyCreator body = new PacketBodyCreator();创建headerPacketHTMLHeaderCreator html = new PacketHTMLHeaderCreator(body);

2013-06-09 21:29:57 565

原创 享元模式

享元模式  它的好处是避免不必要的对象的产生,提高性能1.      多个人要去查看同一个内容的东西,只创建一次,共享这张表2.      如下图:3.具体实现的代码如下:public interface IReportManager {    public String createReport();}public class FinancialR

2013-06-09 21:26:55 558

原创 android webview 复制文本

/**     * Select Text in the webview and automatically sends the selected text to the clipboard.     */    public void swithToSelectAndCopyTextMode() {        try {         KeyEvent shiftPre

2013-06-08 22:23:39 1192 1

原创 吐槽

以前不知道为什么把博客写到网易上了,最后感觉网易根本就不适合写技术类的博客,可一直不懒得搬家到CSDN上,也没有发现在专业的工具直接搬家到CSDN上,这次痛下决心搬到这上面来 网易博客地址为:http://wj495175289.blog.163.com/blogBackendManage.do?fromnewcenter#m=0

2013-06-08 22:14:15 514

原创 强引用 软引用 弱引用 虚引用的区别

1、强引用,GC不会回收,宁可抛出OOM如:new Object();新一个对象就相当于强引用;2、软引用,只有内存不够时才回收,常用于缓存;当内存达到一个阀值,GC就会去回收它;3、弱引用,GC总是会回收它,常用于Map;当GC扫描一次遇到没有被引用的就回收4、虚引用,"虚引用"顾名思义,就是形同虚设,与其他几种引用都不同,虚引用并不会决定对象的生命周期。如果一个对象仅持

2013-06-08 22:07:54 932

原创 android平台下SAX,dom,pull解析方式比较

1.Android中三种XML的解析方式,分别为Dom,Sax,Pull,其中Pull的解析方式最优2.Dom,Sax,Pull解析方式的区别(1).Dom解析方式:首先一下子加载整个文档然后再挨个节点解析优点:对于处理大文档,以及能力强的CPU性能比较快缺点:对于处理能力不够强的CPU一下子可能受不了,就像一个人一口先吃下一个大西瓜,再来嚼.(2).Sax解析方式:S

2013-06-08 19:28:37 1240

原创 Linux学习记录(三)

1.JDK的安装步骤   把mypackage.iso挂载到linux下   挂载的命令为:  mount /mnt/cdrom查看cd /mnt/cdrom卸载:umount /mnt/cdrom在vm做好配置2.把文件拷贝到/home3.cd /home [切换到当前目录]4.安装   ./xxx.bin5.文件 /etc/profile[环境配置文

2013-06-08 19:09:22 616

原创 Linux学习记录(二)

修改错误配置的方法在进入grub引导界面时,输入e在选中第二行,再输入e在最后输入1 [单用户级别]单用户不会再去读inittab文件more显示文件内容,带分页 点击空格翻到下一页,(pgup)向上一页more xx.txtless显示文件内容 带分页grep在文本中查询内容grep “xxx” xx.txt 查找xx.txt中是否有xxx这个关键词|

2013-06-02 22:29:10 650

原创 android webview 销毁

android webview 调用webview类中的销毁方法并不能完全销毁webview对象,只能销毁webviewCore中的一些线程,源码中的销毁方法如下: /**     * Destroy the internal state of the WebView. This method should be called     * after the WebView has b

2013-06-02 16:24:58 3805

原创 android webview 复制文本

/**     * Select Text in the webview and automatically sends the selected text to the clipboard.     */    public void swithToSelectAndCopyTextMode() {        try {         KeyEvent shiftPre

2013-06-02 16:23:20 1029

原创 android 起动APP时锁住(Lock apps)

android手机管家锁住其它APP,发现有点流氓,后台一个线程在不停的运行大致的核心代码如下:起时在service中启动这个类,但做测试为图个方便直接在Activity中启动package com.example.testsafe;import android.content.Context;import android.content.pm.ApplicationInf

2013-06-02 16:02:42 1237

转载 [转]Ubuntu下创建、重命名、删除文件及文件夹,强制清空回收站方法

http://hi.baidu.com/%B0%A2%CD%F2/blog/item/a45890673218382fab184ca4.htmlUbuntu下创建、重命名、删除文件及文件夹,强制清空回收站方法2009年12月30日 星期三 15:05mkdir 目录名           ——创建一个目录rmdir 空目录名        ——删除一个空目录rm 文件名 文

2013-06-02 15:59:08 826

原创 windows virtualBox设置共享文件夹,供Linux访问

安装了virtualBox,如下图示同时安装了ubuntu系统,如何让win xp系统向Linux传递文件呢。步骤如下:1.安装viretualBox的增强工具2.unbuntu桌面会出现一个 光盘图标3.cd /media/VBOXADDITIONS_4.1.8_75467/   (注:可能目录不完全相同,大家可以在/media/下面找)4. su

2013-06-02 15:57:51 670

原创 Linux基础学习记录(一)

Linux的特点:1.免费的/开源的2.支持多线程/多用户的3.安全性好4.对内存和文件管理优越5.linux最小只需要4M-->嵌入式开发 6.linux下的/root(存入root用户的相关文件)        home存放普通用户的相关文件mnt默认挂载光驱和软驱的目录bin存入常用命令的目录 sbin要具有一定权限才可以使用命令e

2013-06-02 15:55:53 443

原创 vi编辑器的使用

vi编辑器的使用关键词:VI,vi编辑器,1、关于文本编辑器文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。

2013-06-02 15:50:25 572

原创 解决R.java文件丢失

<br />第1种方法:右击工程->选择Android Tools->选择Fix Project Properties 这样应该OK!<br />第2种方法:右击工程->选择Properties->选择 Android->Apply这样也应该OK<br /> <br />第一种方法我测试时是不成功的,用第二种方法生成了R.java但是还报错,这时把上面导入的那个android.R那个包去掉,因为那样一导包它就找错路径了

2010-06-23 11:24:00 627

原创 android中去掉标题栏和状态栏,实现全屏

<br />  this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏<br />  this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,<br />    WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息栏

2010-06-23 09:29:00 672

原创 svn下下来的项目,项目名报错

svn下下来的项目,项目名报错<br />svn下下来的项目,项目名报错时这是因为在.classpath文件中有 <classpathentry exported="true" kind="lib" path="WidgetEngine20.jar"/>这样一句话,在SVN中有这个jar包,但在自己的开发工具上没这个jar包,这时只要在这个文件中删除这句话就行了。

2010-06-23 09:28:00 618

原创 获取SD卡的剩余空间

    /**     * 获取SD卡的剩余空间     *      * @return SD卡的剩余的字节数     */    public static long getFreeSD()    {        long nAvailableCount = 0l;        StatFs stat = new StatFs(Environment.getExternalStorageDirectory()                .getAbsolute

2010-06-22 17:47:00 739

原创 No package identifier when getting value for resource

         No package identifier when getting value for resource出现这种情况一般是在解析XML文件时方法用错了,比如说:input_City_EditText = (EditText) findViewById(R.id.EditView_Input);读取文本框的内容。但这样写就会报 No package identifier when getting value for resource错:input_City_EditText =

2010-06-22 14:12:00 1137

原创 android--SDK1.5与2.0的区别之一

在1.5与2.0中public boolean onKeyDown(int keyCode, KeyEvent event)这个方法,即返回的方法,1.5中return super.onKeyDown(keyCode, event);直接把当前的activity结束了,而2.0中不是。如下例子2.0中: @Override public boolean onKeyDown(int keyCode, KeyEvent event) {  // 用户点击手机键盘上的返回键  if

2010-06-22 14:11:00 854 1

原创 Invalid file name: must contain only [a-z0-9_.]

Invalid file name: must contain only [a-z0-9_.]文件名必须是小写a到z,和下划线以及数字0到9

2010-06-22 14:09:00 1532

原创 sqlite数据库之增删改查

/** * @param table表名 * @param whereClause字段,条件 * @param whereArgs * @return */ public int delete(String table, String whereClause, String[] whereArgs) { Log.i(TAG, "---------------delete-----------------"); return db.delete(table

2010-06-04 09:14:00 678

SOK_交互动效版7.13副本 (1).zip

交互动效111

2021-11-04

SampleRhino2.zip

android java直接调用js&js调用java,不使用webview执行解析js,js中可通过反射调用java中的方法

2020-04-27

Weather+注解

weather,retrofit,注解

2017-05-14

android传感器,摇一摇起动相机

android 摇一摇 传感器实例详解,里面有注释

2013-06-26

JAVA设计模式

里面有JAVA 设计模式 工厂模式 单例模式 观察者模式 装饰者模式以及future 和生产消费模式的实例 详细讲解请查看我的博客:http://my.csdn.net/ajun495175289

2013-06-09

android, pull,sax,dom 解析

android平台下SAX,dom,pull解析方式比较 详细注解请看 http://blog.csdn.net/ajun495175289/article/details/9058731

2013-06-08

动态设置android webview字体大小DEMO

动态设置android webview字体大小的实例

2012-03-08

一键反编译APK工具

直接解压文件,然后导入APK,反编译APK所有的文件

2012-03-05

抽屉SlidingDrawer

android抽屉,向各个方向的抽屉案例,系统中只有向上的

2010-12-30

数据结构课程设计约瑟夫环问题设计

约瑟夫环问题设计,数据结构课程设计,用C/C++做的,有源码,有文档

2010-12-18

数据结构课程设计图的遍历

图的遍历数据结构课程设计用C/C++做的,有源码,有文档

2010-12-18

数据结构课程设计汉诺威塔

汉诺威塔数据结构课程设计,用C语言做的,有程序源码,有文档

2010-12-18

数据结构课程设计哈夫曼树的应用

数据结构课程设计,用C语言做的,有设计文档有程序关于哈哈夫曼树的应用

2010-12-18

反编译apk工具,用法在下面描述

一、更改apk文件的后缀名,如:LianyunHelper3.0.11.apk改成LianyunHelper3.0.11.zip 二、用zip解压缩LianyunHelper3.0.11.zip文件 三、从解压缩的文件夹中取出classes.dex文件并放到dex2jar.bat所在目录 四、运行cmd命令,进入dex2jar.bat所在的目录,输入dex2jar.bat classes.dex即可生成classes.dex.dex2jar.jar文件 五、用JD-GUI工具打开classes.dex.dex2jar.jar文件,即可看到源码 六、将AndroidManifest.xml文件放到AXMLPrinter2.jar所在目录,运行cmd命令,进入AXMLPrinter2.jar所在目录,输入java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.txt。

2010-11-05

android打电话收短信实例

android打电话接收短信的实例,大家可下下来学习下

2010-08-31

android 3D动画

android 3D动画,实例,里面有详细的注释

2010-08-23

android资料,运行原理过程

anndroid资料,包括anroid的运行过程,原理

2010-08-23

android实例 动画

adnroid动画实例,可供大家学习,类似于2D效果

2010-08-20

android开发教程

andorid开发入门教程,一个培训机构的课件,适合初学者

2010-08-16

android开发初步配置

android开发初步,配置开发工具,配置JDK,SDK环境变量,配置ADT

2010-08-09

android sdk1.5源码

sdk1.5的源码, 把它加在sdk1.5那个目录下面。

2010-06-22

IT&AT技能大赛试题

IT&AT技能大赛C语言的试题,C语言的试题,有初赛复赛,决赛的试题,大家可下载的试着做下练习。

2009-10-11

哈 夫 曼 树 应 用

数据结构课程设计, 哈夫曼树的应用

2009-10-09

空空如也

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

TA关注的人

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