自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Develop note

color1 :RGB : 128 179 255   HEX : 80B3FFcolor2:HEX: 5aaea8

2015-02-10 22:36:53 828

原创 Valuable Website

Linux drivers

2013-11-16 12:50:47 901

原创 SlidingPaneLayout

1. layout xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_

2015-07-04 19:09:34 897

原创 DrawerLayout

1. main layout:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layou

2015-07-04 16:09:36 927

原创 "Simple Factory" vs "Factory Method" vs "Abstract Factory" vs "Reflect"

设计模式:工厂方法vs抽象工厂vs反射

2015-06-27 16:35:30 791

原创 Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED遇到这个错误是在测试Service 的 android:process 属性官方说的不够明确:android:processThe name of the process where the service is to run. Normally, all components

2015-06-12 10:14:09 1403

原创 dispatchTouchEvent vs onInterceptTouchEvent vs onTouchEvent

1. xml<com.torv.lijian.touchclickdemo.MyRelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/rl_root"

2015-06-11 15:23:34 916

原创 Android中使用Handler造成内存泄露的分析和解决

Handler 内部类持有 外部类Activity的引用,如果Activity退出而Handler还有延迟处理的消息没有处理完,会导致Activity不能回收,反复如此会导致内存泄露。解决方案:声明Handler为static并持有Activity的弱引用。public class MainActivity extends Activity { private static fi

2015-06-10 13:47:16 1407

原创 schedule vs scheduleAtFixedRate

区分二者的最好方法是 timer的启示时间设置一个过去的时间T,scheduleAtFixedRate会把从T到现在的任务全部执行,schedule只会从现在开始计时执行并任务。public class HelloMain { private static int count = 0; public static void main(String[] args) {

2015-06-08 22:29:09 816

转载 CircleImageView

1. javaimport android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Color;import android.graphics

2015-05-03 07:28:26 660

原创 Performance

AsyncTask, Thread, Handler, HandlerThread;IntentService;ThreadPool;=======================================1. 如何书写优秀代码?2. 程序性能测试3. App内存优化4. 图片缓存技术(ImageCache及Image SD卡缓存技术)5. 数据库优化6.

2015-03-24 14:07:50 394

原创 Android Service中判断系统全屏

1. 空layout<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical

2015-01-31 10:45:45 1257

原创 res

drawable-mdpi     48x48drawable-hdpi     72x72drawable-xhdpi    96x96drawable-xxhdpi  144x144

2015-01-28 19:06:09 624

原创 Easy Gesture Service

1. VirtualRecentService.javapackage com.jianli.virtualrecent;import java.lang.reflect.Field;import android.annotation.SuppressLint;import android.app.Activity;import android.app.Service;impor

2015-01-26 16:18:14 758

原创 Float Camera Service

1. MainActivity.javapackage com.jean.lee.floatcamera;import android.annotation.SuppressLint;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;i

2015-01-23 22:55:33 784

原创 Virual Recent Service

1. MainActivity.javapackage com.jianli.virtualrecent;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;public class M

2015-01-23 22:52:02 890

原创 apktool decompile compile sign

1. apk tool and script download :http://code.google.com/p/android-apktool/2. apktool usage:decompile : apktool d xxx.apkcompile : apktool b xxx3. sign:jarsigner -verbose -keystore

2015-01-13 09:24:30 695

转载 Bitmap to YUV

byte [] getNV21(int inputWidth, int inputHeight, Bitmap scaled) { int [] argb = new int[inputWidth * inputHeight]; scaled.getPixels(argb, 0, inputWidth, 0, 0, inputWidth, inputHeight

2015-01-12 16:24:45 2555

原创 QR code encoder

1. lib : http://www.swetake.com/qr/index-e.html (qrcode_java0.50beta10.tar\qrcode_java0.50beta10\qrcode_java0.50beta10\lib\Qrcode.jar)2. Code:package com.qrcode.encoder.qrcodeencoder;import

2015-01-09 12:10:02 1697

原创 QR Code reader

1. lib : http://sourceforge.jp/projects/qrcode/2. code:MainActivity.javapackage com.sec.qrcode.decoder.qrcode;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.

2015-01-09 12:03:29 1562

原创 Android L Camera2 PreviewBuilder set CaptureRequest.CONTROL_EFFECT_MODE not work.

Android L Camera2 API 设置效果

2014-11-12 16:46:23 2616

翻译 Camera2 doc

Android L Camera2 doc

2014-10-24 10:11:21 2762

原创 Android L Camera2 API sample ver2 - startPreview&takePicture

Android L Camera2 APIs

2014-10-22 16:42:10 20949 3

原创 Android L Camera2 API sample ver1 - startPreview

Android L Camera2 preview sample

2014-10-22 14:36:31 12618 3

原创 Book

十佳管理类书籍:1 《营销管理》(第10版)推荐理由:要真正成为"世界工厂",中国企业需要通过营销提升竞争力,中国经理人需要通过营销大师科特勒的这本经典教材提升自己的竞争力。读者点评:    一部营销领域的圣经,一版再版,被全球高等商学院普遍采用,拥有无数光环和美誉,但这些都不足以表明,它对于投身市场经济不久、面临全球竞争挑战的中国企业是多么的重要!   中

2014-05-08 18:59:53 887

转载 V4L2 continue..

编写基于V4L2视频驱动主要涉及到以下几个知识点:●    摄像头方面的知识                要了解选用的摄像头的特性,包括访问控制方法、各种参数的配置方法、信号输出类型等。●    Camera解码器、控制器                如果摄像头是模拟量输出的,要熟悉解码器的配置。最后数字视频信号进入camera控制器后,还要熟悉camera控制器的操作

2014-02-19 08:56:59 722

转载 Linux save log

如何获得Linux下make的log?如何保存控制台对话?如何将编译过程的信息保存成日志?编译的过程可能会出错,导致编译过程无法继续进行。详细分析出错信息,有助于解决源码中的语法错误。那么如何保存配置编译过程的信息?这些信息量很大,都可能超出Shell向上翻滚查看的范围。最好是把编译过程的信息保存成日志文件,方便后面的分析。举例说明保存编译信息的行命令,它把make过程打印

2013-12-03 14:01:50 1913

转载 Float Window

出处:http://www.jb51.net/article/32321.htm用过新版本android 360手机助手都人都对 360中只在桌面显示一个小小悬浮窗口羡慕不已吧? 其实实现这种功能,主要有两步: 1.判断当前显示的是为桌面。这个内容我在前面的帖子里面已经有过介绍,如果还没看过的赶快稳步看一下哦。 2.使用windowManager往最顶层添加一个View

2013-11-30 23:56:54 3371

转载 V4L2

其实,我刚开始一直都不知道怎么写驱动,什么都不懂的,只知道我需要在做项目的过程中学习,所以,我就自己找了一个关于编写Linux下的视频采集监控项目做,然后上学期刚开学的时候听师兄说,跟院长做项目,没做出来也没关系,所以直接退出博士的团队,投靠了院长的门下,呵呵,说到这里其实并不是我太见风使驼了,而是····老是让我做单片机的东东,我嫌没意思,他也知道我一开始就要学嵌入式,所以,最后,我想了一下,既

2013-10-29 14:40:51 1165

原创 China Structure

Samsung Electronics Hong Kong (SEHK), Samsung Electronics Taiwan (SET),Samsung Electronics Huizhou (SEHZ), Samsung Electronics (Shandong) Digital Printing (SSDP),Samsung Electronics Suzhou

2013-10-18 13:50:59 1047

原创 V4L2 API

http://linuxtv.org/downloads/v4l-dvb-apis/v4l2spec.html

2013-09-16 17:58:06 767

原创 Android Camcorder

Manifest :<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.jeanlee.camc" android:versionCode="1" android:versionName="1.0" > <uses-sdk

2013-09-16 09:40:14 879

原创 Qualcomm Camera

1. Clue :Qualcomm HAL -> mm-camera-interface -> kernelkernel mm-camera(qcamserv&ctrl)2. Threads :  Qcamsvr thread / mctl thread / HAL thread3.

2013-08-24 14:36:07 2172

原创 cannot find symbol symbol : ServiceManager.

在应用程序中引入如下包:import android.os.ServiceManager;编译,提示cannot find symbol symbol : ServiceManager.解决办法:在此包的Android.mk里添加:LOCAL_CERTIFICATE := platform

2012-10-18 15:00:55 1980

转载 释放C盘空间

<br />主要讲讲Windows操作系统在C盘空间不足的情况下,我们可以通过那些具体手段来增加C盘空间。<br />    <br />    1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”<br />    <br />    2.删除以下文件夹中的内容:<br />    <br />    C:/Documents and Settings/用户名/Cookies/下的所有文件(保留index文件)<br />    <br />    C:

2010-07-29 00:11:00 599

转载 subst

md e:/recycled/fucksubst j: e:/recycled/fucksubst /d j:

2010-07-29 00:02:00 526

转载 Linux环境变量

<br />1、引言<br />    在 linux系统 下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“ command not found ”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量 PATH 的设置问题,而 PATH 的设置也是在 linux 下定制环境变量的一个组成部分。本文基于 RedHat 9.0 ,详细讲解了环境变量定制的问题。<br />    2、变量简介<br />    Linux 是一个多用户的操作系统。每个用户登

2010-07-28 16:08:00 438

空空如也

空空如也

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

TA关注的人

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