自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(212)
  • 资源 (32)
  • 收藏
  • 关注

转载 Eclipse NDK 配置

一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要

2013-10-17 17:20:36 1309

转载 Android: NDK编程入门笔记

为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:入门的最

2013-10-17 17:18:18 720

转载 基于 Android NDK 的学习之旅-----环境搭建

1、Android 开发环境搭建Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1)      下载 JDK2)      下载 Eclipse3)      下载 Android SDK4)      启动Eclipse , 安装 ADT 2、下载安装Android NDK我使用的NDK版本为r5Google 出的

2013-10-16 21:15:33 597

原创 三星Galaxy camera刷机资料

怎样进入Download模式?1.在关机状态下,按住 zoom- 按钮,同时按住电源按钮,将近10秒后将会进入一个警告页面;2.按zoom+ 继续进入Download模式(即Odin模式)。怎么进入Recovery模式?1.在关机状态下,按住zoom+ 按钮,同时按住电源按钮,

2013-10-16 14:00:58 2690

转载 单例模式singleton

单例模式属于对象创建型模式,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,对一些类来说,只有一个实例是很重要的。实用性:在下面的情况下可以使用Singleton模式。1 当类只能有一个实例而且客户可以从一个总所周知的访问点访问时。2 当这个唯一实例应该是通过子类化可扩展,并且客户应该无需要更改代码就能使用一个扩展的实例时。public cla

2013-10-14 17:07:17 888

原创 Android上使用sqlite,提示sqlite: not found

原因是系统 /system/bin/目录下找不到sqlite命令。我们需要复制sqlite3 文件到 /system/bin/   目录下复制libncurses.so 文件到 /system/lib/ 目录下文件下载地址:

2013-10-13 21:40:01 958

原创 Android数据存储:数据库

SQLite数据库:方法      getReadableDatabase();getWriteableDatabase();onCreate(SQLiteDatabase db);onOpen(SQLiteDatabase db);onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion);步骤

2013-10-13 11:35:43 1107

转载 SystemClock

SystemClock.currentThreadTimeMillis(); // 在当前线程中已运行的时间  SystemClock.elapsedRealtime(); // 从开机到现在的毫秒书(手机睡眠(sleep)的时间也包括在内)  SystemClock.uptimeMillis(); // 从开机到现在的毫秒书(手机睡眠的时间不包括在内)  SystemClock.sleep(10

2013-10-12 11:17:48 1749

转载 JAVA 中的super()和this()作用

要说super就先要说this。"this",作为一个特殊的关键字,它的规则如下: 1。可以表示构造函数传递。this(a,b)表示调用另外一个构造函数。这里面的this就是一个特殊语法,不是变量,没有什么类型。 2。可以在一个类的非static成员内部使用,表示当前这个对象。此时,this就是一个final的普通变量,它有静态类型,就是这个类C本身;它有动态类型,就是当前这个对象的类型。你

2013-10-08 15:23:41 1551

转载 JAVA中final的作用

final在Java中并不常用,然而它却为我们提供了诸如在C语言中定义常量的功能,不仅如此,final还可以让你控制你的成员、方法或者是一个类是否可被覆写或继承等功能,这些特点使final在Java中拥有了一个不可或缺的地位,也是学习Java时必须要知道和掌握的关键字之一。final成员  当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改

2013-10-08 15:12:54 1456

原创 IPCamera

在以前的框架基础上加入光学变焦和蓝牙麦克风采集音频目前两个功能都已经加入了。在spydroid 8.0版本对音视频同步做得比较好,暂且使用8.0版本的源代码。蓝牙采集音频修改内容:AACStream.java public AACStream() throws IOException { super(); mPacketizer = new AACADTSPacke

2013-10-07 14:11:02 1366

原创 Android 通过蓝牙采集音频

通过蓝牙的麦克风进行录音MainActivity.javapackage com.example.bluetothrecord;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.In

2013-09-30 09:22:56 8825 1

转载 《JAVA与模式》之适配器模式

适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的用途  用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的电源插座却只有两极,没有地极。电源插座与笔记本电脑的电源插头不匹配使得笔记本电脑无法使用。这时候一个三相到两相的转换器(适配器)就能解决此问题,而

2013-09-29 18:25:41 701

原创 Android开发:控制镜头变焦

特别针对三星盖世相机:EK-GC100  EK-GC110MainActivity.javapackage com.example.mytestcamera;import java.io.IOException;import android.app.Activity;import android.hardware.Camera;import android.hardware

2013-09-25 21:10:35 2570

原创 有用的网站

1. 三星开源仓库 http://opensource.samsung.com/2.

2013-09-25 10:39:13 1018

原创 Java网络编程:UDP通信

网络通讯的方式除了TCP方式以外,还有一种实现的方式就是UDP方式。UDP(User Datagram Protocol),中文意思是用户数据报协议,方式类似于发短信息,是一种物美价廉的通讯方式,使用该种方式无需建立专用的虚拟连接,由于无需建立专用的连接,所以对于服务器的压力要比TCP小很多,所以也是一种常见的网络编程方式。但是使用该种方式最大的不足是传输不可靠,当然也不是说经常丢失,就像大家

2013-09-24 22:27:52 2103

原创 JAVA网络编程:TCP通信

在Java语言中,对于TCP方式的网络编程提供了良好的支持,在实际实现时,以java.net.Socket类代表客户端连接,以java.net.ServerSocket类代表服务器端连接。在进行网络编程时,底层网络通讯的细节已经实现了比较高的封装,所以在程序员实际编程时,只需要指定IP地址和端口号码就可以建立连接了。正是由于这种高度的封装,一方面简化了Java语言网络编程的难度,另外也使得使用Ja

2013-09-24 21:23:04 1548

转载 Android网络编程

Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。下面分别介绍这些接口的功能和作用。1.标准Java接口java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnect

2013-09-22 17:15:49 903

原创 启动其它程序Activity和Service

1. 启动其它程序的ActivityComponentName componentName4 = new ComponentName( "com.charein.speechcall", "com.charein.speechcall.MainActivity"); try { Intent intent = new Intent(); intent.set

2013-09-22 10:14:59 874

转载 Sqlite数据库的使用

sqlite数据库只用一个文件就ok,小巧方便,所以是一个非常不错的嵌入式数据库,SQLite大量的被用于手机,PDA,MP3播放器以及机顶盒设备。http://www.sqlite.org/download.html可下载不同操作系统的相关版本sqlite 数据库、表的建立,记录的添加、查询、修改和删除F:\>sqlite3 database.

2013-09-17 21:35:34 1005

转载 android开发中sqlite3 not found问题解决办法

1)挂载 /system目录为可读写>adb shell# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 2)把sqlite3 push到设备中> adb push sqlite3 /system/xbin 3)修改权限# chomd 4755 /system

2013-09-17 18:00:21 889

原创 Android开发:检测耳机的插入状态

原理:其实android系统在耳机插入和拔出的时候都会发送广播,所以我们要想检测耳机的状态只需要注册响应的BroadCastReceiver,对状态进行响应的判断就ok了。这个广播的名字叫做:android.intent.action.HEADSET_PLUG注意,在manifest.xml里面要添加响应的权限:注意,广播要在java文件中动态注册。

2013-09-07 10:43:48 1300

原创 Android学习:Activity启动Service

LocalService.javapackage com.example.service;import android.app.Service;import android.content.Intent;import android.media.MediaPlayer;import android.net.Uri;import android.os.Binder;import a

2013-09-05 22:39:32 1031

原创 绿色来电报号

应用名称:绿色来电报号应用平台:安卓软件说明:本软件是一款轻量、省电、无广告的应用, 当手机来电时,即可播报出来电人姓名。                    当身体某部分靠近手机时,程序与手机距离感应器配合,即可灵活的进行播报。更新说明:                    2013.9.3 发布v2.9.3  重新设计了软件界面,添加了开机自启动功能,软件设置保存在文件

2013-09-05 18:03:02 1476

原创 Android数据存储:File文件存储

MainActivity.javapackage com.charein.file;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import android.R.integer;import android.app.Activ

2013-08-31 11:10:45 891

原创 Android学习:Service使用

一.基础知识服务一般分为两种:1:本地服务, Local Service 用于应用程序内部。在Service可以调用Context.startService()启动,调用Context.stopService()结束。在内部可以调用Service.stopSelf() 或 Service.stopSelfResult()来自己停止。无论调用了多少次startService(),都只

2013-08-31 09:29:57 799

原创 Android学习:Notification的使用

package com.example.notificationactivity;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.conten

2013-08-26 12:18:23 757

原创 Android学习:TableLayout使用

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:stretchColumns="2"> <

2013-08-26 10:03:13 660

原创 android学习:菜单(Menu)的使用

方法一:package com.example.examples_04_13;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.MenuItem;public class M

2013-08-11 21:19:06 879

原创 android学习:日期与时间(DatePicker和TimePicker)

package com.example.examples_04_11;import java.util.Calendar;import android.app.Activity;import android.app.DatePickerDialog;import android.app.TimePickerDialog;import android.app.TimePickerDia

2013-08-11 17:54:33 1290

原创 android学习:自动提示AutoCompleteTextView的使用

package com.example.examples_04_10;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;im

2013-08-11 14:24:25 821

原创 Java 网络编程

网络编程:1). 位于java.net包中2). DatagramSocket类用于UDP通信3). ServerSocket类用于TCP通信的网络服务器端4). Socket类用于TCP通信的服务端和客户端UDP中的 DatagramSocket类:1). 构造函数public DatagramSocket();public DatagramSocket(

2013-07-29 09:17:12 830

原创 Android首选项框架ListPreference

MainActivity.java文件:package com.chen.listpreference;import android.os.Bundle;import android.preference.ListPreference;import android.preference.PreferenceActivity;import android.preference.Pref

2013-07-28 11:01:45 1104

原创 Android 程序自启动

MainActivity.java 文件package com.chen.audoboot;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity { @Override protected void onCreate(Bundle saved

2013-07-23 12:08:41 826

原创 Android 获取当前连接的WiFi信息

package com.lenovo.xiaoshan.test;import android.app.Activity;import android.bluetooth.BluetoothAdapter;import android.content.Context;import android.content.Intent;import android.net.wifi.WifiIn

2013-07-23 09:56:44 7464

原创 获取Android设备电池电量状态

Android开发者可以利用BroadcastReceiver机制,获取电池电量变化的ACTION_BATTERY_CHANGED intent,进而获取当前android设备的电池状态。具体操作步骤:1. 创建一个监听ACTION_BATTERY_CHANGED事件的intentFilter。2. 创建一个BroadcastReceiver对象,该对象可以接收broadcast in

2013-07-22 15:03:19 1714

原创 Java 线程间的通信

class Producer implements Runnable{ Q q; public Producer(Q q) { this.q = q; } public void run() { int i = 0; while(true) { synchronized(q) { if(q.bFull) try{ q.wait

2013-07-21 21:43:19 840

原创 Java 多线程的同步

4.代码库与函数间的同步class ThreadDemo1{ public static void main(String [] args) { TestThread tt = new TestThread(); new Thread(tt).start(); try{ Thread.sleep(1); }catch(Exception e) { }

2013-07-21 14:34:27 684

原创 摄像头应用程序

MainActivity代码如下:package com.chen.test5;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import android.app.Activity;import android.cont

2013-07-09 12:09:28 1632

原创 调用内置摄像应用程序

MainActivity代码:package com.chen.test6;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;import android.app.Activity;import android.content.Intent;import android.net

2013-07-09 12:00:27 775

[图灵程序设计丛书].Python数据科学手册.pdf

[图灵程序设计丛书].Python数据科学手册,高清pdf电子图书,学习人工智能 python必备经典教程。

2019-05-26

[图灵程序设计丛书].Python网络数据采集.pdf

[图灵程序设计丛书].Python网络数据采集 高清PDF电子图书,学习人工智能 python必备经典教程。

2019-05-26

eclipse的Axis2插件

axis2-eclipse-codegen-wizard.zip和axis2-eclipse-service-archiver-wizard.zip 解压后得到两个文件夹:Axis2_Codegen_Wizard_1.3.0和Axis2_Service_Archiver_1.3.0,拷贝至eclipse\dropins,重启eclipse即可。

2013-11-10

安卓调用WebService实例

Android调用WebService 文章http://blog.csdn.net/charein/article/details/14450269 工程文件

2013-11-07

基于 Android NDK 的学习之旅-----JNI LOG 打印

基于 Android NDK 的学习之旅-----JNI LOG 打印 eclipse工程文件

2013-10-20

Odin v3.07汉化版

Odin v3.07汉化版是三星系统线刷工具,

2013-10-16

安卓文件存储:数据库Demo

http://blog.csdn.net/charein/article/details/12676805 文章的工程文件,导入eclipse即可。

2013-10-13

安卓sqlite3包

sqlite3 v3.7.11 查看手机数据库文件命令,复制到/system/bin/下,然后加上运行权限即可。

2013-10-13

安卓sqlite包

安卓使用sqlite,提示sqlite:not found 包含:sqlite3和libncurses.so两个文件

2013-10-13

安卓通过蓝牙采集音频

写的一个测试程序,能通过蓝牙麦克风录音并存储。

2013-09-30

android通过蓝牙采集音频

android通过蓝牙采集音频。写的一个测试程序,能通过麦克风录音并保存。

2013-09-30

Android开发:控制镜头变焦

Android开发:控制镜头变焦。 特别针对于三星盖世相机:GC-100 GC-110

2013-09-25

OpenWrt的x86虚拟机vmdk文件

可以在x86平台的Vmware虚拟机中使用的 Openwrt系统。

2013-08-05

cpu-z汉化版

CPU-Z是一款家喻户晓的CPU检测软件,是检测CPU使用程度最高的一款软件,除了使用Intel或AMD自己的检测软件之外,我们平时使用最多的此类软件就数它了。它支持的CPU种类相当全面,软件的启动速度及检测速度都很快。另外,它还能检测主板和内存的相关信息,其中就有我们常用的内存双通道检测功能。当然,对于CPU的鉴别我们还是最好使用原厂软件。

2013-08-04

EasyBCD2.1

EasyBCD是一款免费软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。任何在安装Windows7 前其能够正常启动的系统,通过EasyBCD,均可保证其在安装Windows7后同样能够启动。同时,在设置方面极为简单,完全摆脱BCDEdit的繁琐冗长命令,用户只需选择相应的平台与启动方式(如Linux下的Grub或LILO),即可完成。

2013-08-04

Foxit Reader

一个小巧的pdf文档阅读器,完全免费。有了它,你无须为仅仅阅读pdf文档而下载和安装庞大的adobe reader,而且启动快速,对中文支持非常好。

2013-08-04

IROM_Fusing_Tool_for_CW210

IROM_Fusing_Tool_for_CW210. IROM_Fusing_Tool 做WINCE/Linux的ROM烧录启动SD卡工具。用于向SD卡写入BootLoader,但是默认的程序只能烧写2GB以下的SD卡。

2013-08-04

MiniWinMount

MiniWinMount是WinMount的无界面版本,可托盘操作,体积小巧,功能强大,没有任何使用限制,具有压缩、解压、浏览压缩包的功能,也具有挂载DVD, CD,虚拟机硬盘镜像的功能。

2013-08-04

Notepad++ 代码编辑器

Notepad++[2]是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML,Ada, HTML, PHP, ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS, D, Diff, ActionScript, Fortran, Gui4Cli, HTML, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal, Javascript。

2013-08-04

Radmin远程控制

Radmin (Remote Administrator)是一款屡获殊荣的远程控制软件,它将远程控制、外包服务组件、以及网络监控结合到一个系统里,提供目前为止最快速、强健而安全的工具包。

2013-08-04

source insight3.5

Source Insight是如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您 是一个程序员或者网页制作人,这个软件对您都是有帮助的! Source Insight为您提供了可快速访问源代码和源信息的功能。Source Insight相较其它的编辑器产品来说,还可以帮您分析源代码,并在您编辑的同时立刻提供给您有用的信息和分析。

2013-08-04

TFTP_Server

TFTP服务器是一个多线程TFTP服务器,允许任何数量的客户端连接同时进行。它支持tsize , blksize ,和间隔的选择, PXE启动,并可以运行独立的或以daemon方式运行的。端口范围可以指定工作跨越防火墙。还有一个单端口版本,主要是适应某些环境下无法打开多个端口的情况。

2013-08-04

TFTPD32 小型网络服务器

Tftpd32[1]是一个集成DHCP, TFTP, SNTP和Syslog多种服务的袖珍网络服务器包,同时提供TFTP客户端应用,支持tsize, blocksize 和 timeout等等

2013-08-04

securecrt7.0终端仿真程序

Secure[1]CRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别

2013-08-04

Universal-USB-Installer-1.9.2.0.exe

通用USB安装程序)是一个自启动Linux U盘创建工具,您可从大量精选的Linux发行版中挑选一个安装到您的U盘上。通用USB安装程序使用方便,只需选择自启动Linux发行版,ISO文件,和您的U盘,单击“安装”即可。其他功能包括,持续保存(如果可用的话),以FAT32格式格式化U盘(推荐)确保一个干净的安装。安装完成后,您即拥有了一个安装了您所喜欢的Linux版本的自启动U盘。

2013-08-04

WinSCP 工具

WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。

2013-08-04

局域网地址扫描

使用它可以扫描出局域网内使用的IP地址, 直接运行即可,不用安装,绿色版。 运行时,不用注册,选择“跳过”即可。

2013-08-04

HFS - HTTP 文件服务器

是一个小巧的HTTP文件服务器,不用安装,直接可以运行。 可以方便的把自己的资料挂载到服务器中,给别人下载。

2013-08-04

putty 工具

PuTTY是一套免费的SSH/Telnet程序

2013-03-24

WR703N路由器的openwrt智能小车固件

这是wr703n的固件,针对于智能小车。 安装了ser2net, mjpg-streamer,luci等软件包。 完美固件,推荐下载。

2013-03-23

空空如也

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

TA关注的人

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