自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

翊轩LeOn

黑夜给了我黑色的眼睛,而我却用它来寻找光明.

  • 博客(76)
  • 资源 (13)
  • 收藏
  • 关注

原创 了解Android微信里的WebView是如何实现分享的功能

了解Android微信里的WebView是如何实现分享的功能本文是通过一些技巧,使用javascript与android webview之间的通讯,去获得微信公众号文章的分享标题与图片链接等信息。目的是模仿微信的浏览器是如何获取内容去进行分享,从而将这种技术引入到自己的项目中。而微信浏览器里,读取分享内容有两种方式,一种是通过读取网页的标题与首张图片链接作为分享的内容;另一种是公众号后台生成的文章与

2015-08-08 02:19:03 12790

原创 Android SQLite加密

最近因为一些项目的安全性需要将数据库加密,一开始想到的就是先将数据库通过AES加密,然后运行时再解密,另一种是将数据库里的内容加密。很快这两种方案都是不理想的,第一种加密方式形同虚设,第二种,如果加密的字段是要查找数据就变得麻烦。所以第三种方案就是在内存里解密,在网上查到SQLITE是支持加密的, 所以就根据网上的指导一步步地将SQLITE编译成支持加密的。那下一步就是怎样

2013-04-27 11:34:28 8455 26

原创 Linux Wifi共享上网脚本,类似win 7的Connectify工具

最近在Ubuntu找了很久,也找不到一个可以将无线网卡作AP的软件,就是类似win 7下的connectify工具,能将笔记本作为AP使用。试了网上很多方法都不行,有些是可以搜到热点,但我的Android手机连上去的时候获取不了ip地址。研究了几天,昨晚花了一晚时候,去写个脚本,

2011-08-01 01:03:33 18277 25

转载 动态库的链接和链接选项-L,-rpath-link,-rpath

链接动态库如何程序在连接时使用了共享库,就必须在运行的时候能够找到共享库的位置。linux的可执行程序在执行的时候默认是先搜索/lib和/usr/lib这两个目录,然后按照/etc/ld.so.conf里面的配置搜索绝对路径。同时,Linux也提供了环境变量LD_LIBRARY_PATH供用户选择使用,用户可以通过设定它来查找除默认路径之外的其他路径,如查找/work/lib路径,你可以在

2016-05-10 10:49:32 595

转载 ffmpeg给影片添加水印

给影片转码的同时需要添加水印,我使用的ffmpeg 1+ 版本中已经废弃了vhook,所以可以使用avfilter来添加水印。编译ffmpeg的时候可以添加参数avfilter ,ffmpeg -codecs看看有没有png decoder,如果没有则自行安装zlib 和 libpng的库。然后重新编译你的ffmpeg--enable-gpl --enable-li

2016-04-23 19:46:27 4223

转载 解析ANDROID ps命令执行后各项参数的含义

(作者:LL   出处:http://blog.csdn.net/tcpipstack , 欢迎转载,也请保留这段声明。谢谢!)如何查看Android进程信息呢?可以打开Adb shell,然后我们就有2种方法:方法1:直接输入ps命令输入之后,我们就可以看到如下的信息:[plain] view plain copy

2016-04-22 10:29:20 2339

转载 Android NDK开发Crash错误定位

转载请注明出处:http://blog.csdn.net/xyang81/article/details/42319789       在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Andr

2016-04-13 10:52:43 763

原创 关于Android长按出现复制粘贴栏在顶部占位问题解决方法

关于Android长按出现复制粘贴栏在顶部占位问题解决方法大家都知道,在Android长按WebView或EditText等组件时,4.0以上的系统顶部会出现复制/粘贴栏(以下使用使用操作栏作为描述),而如果有使用ActionBar,则操作栏就会悬浮在ActionBar上,但如果没有使用ActionBar,则会插入顶部并且占居一定的位置,如果是自定义的顶部栏,那么新插入的操作栏就会影响美观与体验(如

2015-08-15 19:59:53 8162 6

转载 Android应用程序资源的查找过程分析

我们知道,在Android系统中,每一个应用程序一般都会配置很多资源,用来适配不同密度、大小和方向的屏幕,以及适配不同的国家、地区和语言等等。这些资源是在应用程序运行时自动根据设备的当前配置信息进行适配的。这也就是说,给定一个相同的资源ID,在不同的设备配置之下,查找到的可能是不同的资源。这个资源查找过程对应用程序来说,是完全透明的。在本文中,我们就详细分析资源管理框架是如何根据ID来查找资源的。

2015-06-03 10:06:32 1703 1

原创 Android WebView自定义处理错误页面显示(404等)

关键代码以下:

2014-04-13 23:35:50 26576 3

原创 android javascriptinterface proguard解决混淆后不能调用javascript

方法一:-keepattributes *Annotation*

2013-12-29 00:07:04 3794 1

原创 获取Android状态栏的高度

通过反映的方式,获取Android系统资源的定义高度/** * 获取到状态栏的高度 * */ private int getStatusBarHeight() { Class c = null; Object obj = null; Field field = null; int x = 0, sbar = 0; try { c = Cla

2013-10-29 23:18:08 1048

原创 Android显示电量——自定义电池View

简单实现的一个显示电池的电量的View,具体看代码public class MainActivity extends Activity { BatteryView mBatteryView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc

2013-10-28 00:41:15 10026 2

原创 Android在Service里播放与控制音乐

最近我的部门有些同事不知道怎样在Service里做播放器,我就比较纳闷了,这应该是比较基础吧。好吧,自己写一个Demo出来,顺便分享出来,个人觉得这种设计还是不错的。设计如下: Service的代码如下,通过Binder去控制播放。监听来电没写,在Service里监听就行了。 public class MediaService extends Service { stati

2013-07-12 09:46:21 5248

转载 sqlite3中的数据类型

转载来自:http://www.cnblogs.com/kfqcome/archive/2011/06/27/2137000.html大多数的数据库引擎(到现在据我们所知的除了sqlite的每个sql数据库引擎)都使用静态的、刚性的类型,使用静态类型,数据的类型就由它的容器决定,这个容器是这个指被存放的特定列。Sqlite使用一个更一般的动态类型系统,sqlite中,值的数据类型跟

2013-06-29 15:31:31 768

转载 如何进行手机web远程调试——chrome beta

源地址:http://hi.baidu.com/liulangyu90316/item/a6d721ff50a7ae723d198bbd在手机上进行web开发,经常遇到的问题就是如何进行调试,下面会介绍如何在chrome beta上进行远程调试。一,手机设置最新版的手机版chrome beta,支持android4,并且提供了远程调试功能,具体的设置在:设置--

2013-01-09 17:57:29 6417 1

转载 android:windowSoftInputMode属性详解

android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adju

2012-12-03 14:16:07 1365

转载 WindowManager.LayoutParams详解

来源:http://blog.sina.com.cn/s/blog_4b3c1f950100qd9s.htmlWindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。  它的内容十分丰富。其实WindowManager.java的主要内容就是由这个类定义构成。下面来分析一下这个类:

2012-12-02 20:54:30 1406

原创 Win8 建立Ad-hoc网络共享

以管理员打开命令符,输入以下命令netsh wlan set hostednetwork mode=allow ssid=myadhoc key=passwordnetsh wlan start hostednetworknetsh wlan stop hostednetwork

2012-11-29 20:31:47 3401 3

原创 Ubuntu 下编译libjingle-0.6.14

添加依赖库:sudo apt-get install build-essential expat libexpat1-dev libssl-dev pkg-configsudo apt-get install libssl-devsudo apt-get install libpulse-devsudo apt-get install libdbus-glib-1-de

2012-11-18 20:25:25 2775

原创 i-jetty环境搭配与编译

今天很开心,找到自己想要的一个开源android web服务器---i-jetty至于在android 里开发一个web服务器有什么作用,这就见仁见智了,至少我想到很多好玩的东西。以下内容参考http://www.cnblogs.com/java-koma/articles/2341791.html 的博客i-jetty的项目地址:http://code.google.

2012-10-14 18:30:06 13492 14

转载 android wifi 无线调试

1.首先让android手机监听指定的端口:  这一步需要使用shell,因此手机上要有终端模拟器,不过网上很多,随便找个就行了,依次敲入下列几行: 1su//获取root权限2setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,55

2012-09-14 09:31:33 2327 1

转载 android如何让service不被杀死

参考链接:http://www.eoeandroid.com/thread-120983-1-1.html注:本文不代表个人观点,仅是网上搜集的资料,在此做个笔记。1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Override    public int onStartCommand(Inten

2012-08-20 16:11:26 4147

转载 使用 Java Native Interface 的最佳实践

转自:http://blog.jobbole.com/24284/简介: Java™ 本机接口(Java Native Interface,JNI)是一个标准的 Java API,它支持将 Java 代码与使用其他编程语言编写的代码相集成。如果您希望利用已有的代码资源,那么可以使用 JNI 作为您工具包中的关键组件 —— 比如在面向服务架构(SOA)和基于云的系统中。但是,如果在使用时

2012-07-25 22:52:31 1187

转载 Android之TelephonyManager类的方法详解

Android之TelephonyManager类的方法详解    TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。    TelephonyManager类的对象可以通过Context.getSystemSe

2012-07-20 19:05:00 3525

转载 Android导入第三方jar包,proguard混淆脚本(屏蔽警告,不混淆第三方包)

proguard.cfg 文件 -optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-ignorewarnings //这1句是屏蔽警告,脚本中把这行注释去掉-verbose-optimizations !code/simp

2012-06-22 19:08:00 1444

转载 android XML转义字符

XML转义字符以下为XML标志符的数字和字符串转义符"     (" 或 ")'     (' 或 ')&     (& 或 &)lt(gt(>) (> 或 >)下面的字符在 [XML]中被定义为 空白(whitespace)字符:空格 ( )Tab ( )回车

2012-06-21 17:23:37 2000

转载 eclipse自动编译后,内存不足导致退出

今天Eclipse当我部署完项目后,保存后自动编译,结果显提示我内存不足,当我点击确定后,继续部署工作空间后,eclipse要求退出保存工作空间,我试了几次,都是这个结果,我强制不退出后,每次保存都是有问题,看看部署状态,Tomcat已经提示出现问题了,我猜到可能是JVM内存的问题,于是找到exlipse.ini,修改为: -vmargs -Xms128M -Xmx512M -XX

2012-05-16 23:10:59 1429

转载 Distcc 介绍

Distcc 介绍distcc是一个非常快且免费的分布式C/C++编译工具,distcc分为两个部分:distcc:distcc是一个类似客户端的程序,不过它的角色是个编译器,可以让C/C++代码在很多网络服务器上进行分布式的编译,就像本地编译一 样,当然比本地编译快很多。distccd:distccd是一个守护进程,每个网络服务器上都需要安装这个守护进程,用来处理di

2012-05-04 16:29:03 2660

原创 Android 4.0 隐藏虚拟按键(导航栏)的方法

在Android4.0里,多了一些API,其中包括怎样隐藏虚拟按键(导航栏),这样编写游戏或一个视频播放器时,可以设置隐藏虚拟按键的参数,达到最佳效果,当然前提是使用的手机是有虚拟按键的,例如galaxy nexus(i9250)。好吧,看一看官方的Android4.0 api说明就明白了。Controls for system UI visibilitySince t

2012-03-28 13:00:50 60706 13

转载 android 分享 api

//分享到开心网api         kaixin = (Button) findViewById(R.id.Button05);        kaixin.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {

2012-03-22 15:06:49 2219

转载 android string.xml文件中的整型和string型代替

在android的开发中,经常会遇见一句话,比如“我今年23岁了”;这个23需要在程序中生成,但是遇到一个问题,这完整的一句话是一个TextView中的,而不是三个textView拼接成的,而且是引用的string.xml文件中写好的;使用字符串拼接也可以实现,但是特别麻烦;今天遇到一个好方法,在string.xml中,不仅可以设置文字的格式换行等,还可以设置类似于变量的文本格式;

2012-03-22 09:19:49 714

转载 Android高人必修 Ant 编译Android工程

一,准备antant 官网可下载http://ant.apache.org/ant 环境配置:1。解压ant的包到本地目录。2。在环境变量中设置ANT_HOME,值为你的安装目录。3。把ANT_HOME/bin加到你系统环境的path。更多的介绍可以去google相信有很多二,详细步骤和说明,这里我们要知道一些Android命令。

2012-03-13 20:32:56 785

转载 Android之使用Http协议实现文件上传功能

注意一般使用Http协议上传的文件都比较小,一般是小于2M这里示例是上传一个小的MP3文件1.主Activity:MainActivity.javapublic class MainActivity extends Activity   {      private static final String TAG = "MainActivity";

2012-03-09 13:52:25 2880

转载 android 布局

RelativeLayout布局 android:layout_marginTop="25dip" //顶部距离 android:gravity="left" //空间布局位置 android:layout_marginLeft="15dip //距离左边距 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上;

2012-02-29 10:10:18 573

转载 setDefaultKeyMode 用法介绍

setDefaultKeyMode (int mode)用来设置一个Activity的默认的按键模式,也就是指这种情况,当Activity中发生了一些按键事件,但是这些事件没有被任何控件Listen到时(截获时),系统应该如何处理这些按键事件。mode一共有五种DEFAULT_KEYS_DISABLEDEFAULT_KEYS_DIALERDEFAULT_KE

2012-01-15 00:48:20 939

转载 android学习之wifimanager

import java.util.List;import android.content.Context;import android.net.wifi.ScanResult;import android.net.wifi.WifiConfiguration;import android.net.wifi.WifiInfo;import android.net.wifi

2012-01-11 10:51:52 13486

转载 关于overridePendingTransition效果在1.6版本中会出现VerifyError的问题的解决

overridePendingTransition 这个函数在API5之后才添加进去的,那么我们一定会想要这样写:if(android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { overridePendingTransition(0,0);}恩 好吧 想当然的这样做了以为没

2011-12-03 14:21:57 3134

转载 Android之获取手机上的图片和视频缩略图thumbnails

【0】大家都知道Android从1.5开始刚插入SD卡时系统会调用MediaScanner服务进行后台扫描,索引新的歌曲、图片和视频等信息,如果我们需要快速提取图片和视频缩略图可以直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,即可查询出

2011-12-03 14:18:08 4238

转载 利用Android 2.2新特性完成缩略图

在Android 2.2版本之前,如果需要完成缩略图功能,往往是通过Bitmap、Drawable和Canvas配合完成,需要写一系列繁杂的逻辑去缩小原有图片,从而得到缩略图。但是到了Andorid 2.2版本,如果大家还这么做,那么就证明大家已经成为那个专打怪兽的奥特曼(out man)超人了。  在Android 2.2版本中,新增了一个ThumbnailUtils工具类来是实现缩略图

2011-12-03 12:55:55 712

Android自定义显示电池电量

Android自定义显示电池电量

2013-10-28

Android在Service里的播放器

Android在Service里的播放器,http://blog.csdn.net/feifei454498130/article/details/9306631

2013-07-12

i-jetty-lib

i-jetty环境搭配与编译,内附配置好的eclipse开发环境

2013-05-31

NDK编译Box2D_V2.2源码

使用ndk编译box2d物理引擎,并将它移植到android上,测试代码为Box2D自带的Example helloworld.

2011-09-08

Android 2.0游戏开发实战宝典-源代码.

Android 2.0游戏开发实战宝典 全章节源码,没有乱码问题,欢迎下载。

2011-09-03

仿webqq2.0设计文档与数据库

内附有自己做的仿webqq2.0的设计文档和数据库,源代码在另一个地址。

2011-08-10

仿webQQ2.0源码

详细介绍地址:http://blog.csdn.net/feifei454498130/article/details/6674262 仿webQQ2.0源码,通过flash socket与javascript进行通讯.界面使用jquery编写.详细运行效果可以在这个网址看到:http://v.youku.com/v_show/id_XMjM2NzkyODQ4.html

2011-08-07

Linux/Ubuntu Wifi共享上网脚本,类似connectify功能

Linux/Ubuntu Wifi共享上网脚本,类似connectify功能,使用方法,可以看我的博文:http://blog.csdn.net/feifei454498130/article/details/6642140

2011-08-01

Android测试FFmpeg库例子

这是一个android调用ffmpeg库获取ffmpeg版本的测试代码。可以参考一下。

2011-07-27

ParagonPM7服务器版

ParagonPM7服务器版,一个很好用的分区工具

2011-06-14

android一键root

android一键root,里面包含su和superuser.apk文件

2011-06-10

C语言数据结构试题及答案(免费)

数据结构资料(试题精选及答案) ,免费下载。资源共享精神~

2010-07-19

69个按钮声音素材—好东西

69个声音素材,辛苦下载回来,上传给大家~~2分当小费吧,评一下就拿回积了,哈哈。

2010-07-09

空空如也

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

TA关注的人

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