自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qingxing123的专栏

互相交流,共同提高

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

原创 OpenCV4Android人脸检测功能

    最近公司需要做一个人脸检测的新功能,在网上找了找,有很多开源的第三方库都可以用,例如OpenCV,虹软,Face++,百度,阿里等等。    由于在APP的需求,只能本地检测,所以Face++,百度,阿里这些需要用HTTP进行网络请求返回结果的,只能舍弃了。集中研究OpenCV以及虹软。    首先介绍一下虹软,这家公司开源了so库以及jar包,可直接下载集成到项目中,简单配置之后就可检测...

2018-04-18 10:38:00 601 1

转载 混淆遇到无法找到文件aapt_rules.txt

混淆配置文件由三部分组成:(此段转载自:http://blog.csdn.net/thm521888/article/details/53905928)1.默认配置   getDefaultProguardFile('proguard-android.txt')  或者 getDefaultProguardFile('proguard-android-optimize.txt') 

2017-08-09 11:34:40 330

原创 JAVA单例模式的几种方法

1.简单方法public class Elvis{ public static final Elvis INSTANCE = new Elvis(); private Elvis(){...} public static Elvis getInstance() { return INSTANCE; }}public class Elvi

2016-07-27 17:17:43 613

转载 堆和栈的区别

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2015-05-21 15:48:37 499

原创 RTPS流媒体简介

RTSP数据流简介:            RTSP_HEADER + RTP_HEADER + 1、视频:NALU_HEADER(type*) + FU_HEADER            2、音频: + 音频数据;             RTSP_HEADER payloadLen = RTSP_HEADER后的包长度;            dollar = 36(0x

2015-01-21 11:01:35 3095

转载 记录Android端使用zbar扫描的相关问题。

转载来自http://http://www.eoeandroid.com/forum.php?mod=viewthread&tid=332855&page=1&ordertype=1提供帮助一下摘录

2014-06-25 10:26:48 6643

原创 Android端搜索局域网中的设备

package com.tvt.network;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import

2014-06-24 17:53:42 14021 22

原创 Android底层jni中保存RGB565图片

Android上层保存图片需要大量的内存空间,所以在此用C++底层

2014-06-24 17:44:41 3253 2

原创 OpenGL ES 1.0显示RGB565数据

前阵子移植Android程序至Android x86系统中,发现该系统的OpenGL ES版本为1.0,

2014-06-24 17:37:40 2874

原创 在BaseAdapter中的GetView方法中的一些问题

在一个类继承了BaseAdapter的情况下,在GetView方法中自定义一个LinearLayout,用来赋给convertView返回给ListView。在LinearLayout中add一个ImageButton的时候,ListView监听不到OnItemClickListener。。但是当我把ImageButton给成ImageView的时候就可以监听到OnItemClickListe

2012-04-14 17:55:12 1083

原创 获取本地MP3的封面

查询手机中的MP3文件,其数据返回到Cursor中,获取MediaStore.Audio.Media.ALBUM_ID这列的数据,通过getAlbumArt方法得到封面图片Cursor cursor = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null,Media

2012-02-03 16:25:17 3391

转载 ubuntu下连接手机调试andoid程序

首先把手机开发模式设置为USB调试:手机->设置->应用程序->开发-USB->调试,连接手机时最好只选择仅充电模式然后使用打开终端,输入~/android-sdks/platform-tools/adb devices(此为platform-tools的目录),查看信息* daemon not running. starting it now on port 5037

2011-12-30 09:33:29 761

转载 Android Parcel

android 中Parcel 的使用,他是一个存储基本数据类型和引用数据类型的容器,在andorid 中通过IBinder来绑定数据在进程间传递数据。Parcel parcel = Parcel.obtain();// 获取一个Parcel 对象下面就可以对其进行方法进行操作了,createXXX(),wirteXXX(),readXXX(),其中dataPosition(),返回当

2011-10-26 14:00:46 627

转载 在html中控制自动换行

其实只要在表格控制中添加一句就搞定了。其中可能对英文换行可能会分开一个单词问题:解决如下:语法: word-break : normal | break-all | keep-all 参数: normal :

2011-09-05 10:34:28 32158

转载 Eclipse快捷键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行     Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓  当前行和下面一行交互位置(特别实用,可以

2011-08-29 14:18:55 523

转载 apk反编译

(一)找到Android软件安装包中的class.dex 1.把你要进行反编译的apk文件的后缀改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。 工具准备: 1)把dex文件反编译为jar文件的工具。(de

2011-08-24 08:43:33 1002

转载 通过Location获取Address的使用

我们获取Location的目的之一肯定是有获取这个位置的详细地址,而我们有了Location在来获取Address就相对简单多了,因为GoogleApi已经封装好了方法,我们只需呀通过Location获取GeoPoint,然后在通过GeoPoint来获取我们想要的Addres

2011-08-24 08:40:43 907

转载 列出Android设备中所有启动的服务,及判断某个服务是否开启

Java代码 package com.tutor.runningservice;    import java.util.List;    import android.app.Activity;    import android.app.Activ

2011-08-24 08:38:35 2398

转载 Android:AsyncTask使用

Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。推荐三篇:Android开发中AsyncTask实现异步处理任务的方法,Android中AsyncTask的用法实例,Android AsyncTask的使用。 首先

2011-08-23 15:13:51 990 2

转载 Android 浅谈ViewStub

类摘要:       ViewStub 是一个隐藏的,不占用内存空间的视图对象,它可以在运行时延迟加载布局资源文件。当 ViewStub 可见,或者调用 inflate()函数时,才会加载这个布局资源文件。 该ViewStub 在加载视图时在父容器中替换它本身。因此,

2011-08-18 09:57:33 6548 1

转载 利用java反射机制,通过图片的id得到图片的名字

代码如下:import java.lang.reflect.Field;import java.util.ArrayList;/** * 利用java反射机制,通过图片的id得到图片的名字 *  * @author hh *  */

2011-08-08 13:27:59 1155

转载 用ExpandableListView实现类似QQ好友列表

ExpandableListView是一个用来显示二级节点的listview。qq好友列表中子列表上下移动时,父节点在顶端会始终显示,这里我们可以自定义一个view来充当这个父节点。 主布局文件qq_listview如下,其中当我们拖动列表时,系统默认拖动过程中列表背

2011-08-03 09:52:00 2147

转载 html中文本值改变事件

<br />当一个HTML元素的属性用js改变的时候,都能通过 onpropertychange来捕获。例如一个 <input name="text1" id="text1" />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。  <br />也就是说:onpropertychange事件在用键盘每改变一下文本框的值或用js改变其值便会触发一下,而onchange只有在用键盘改变其值,然后在失去焦点(onblur)后才触发,用js改变其值

2011-05-17 13:09:00 28850 1

android平台自定义下拉列表

自定义下拉列表,跟spinner的效果一样,但不会像spinner一样弹出一个dialog,而是一popupwindow的形式弹出

2011-08-02

空空如也

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

TA关注的人

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