自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

格物的专栏

日格一物

  • 博客(24)
  • 资源 (5)
  • 收藏
  • 关注

原创 jni使用

一、           Eclipse配置1.       Eclipse整合javah注意:每次执行前,光标定位到当前java文件内。如果配置不成功,clean一下当前工程,如果执行不成功,看有没有输错,windows和Linux的不同,请先确保在CMD下手动输入能执行成功。2.       修改项目的编译选项项目右击->Properties->C/C++ Buil

2016-08-31 22:05:09 319

原创 Android SD卡挂载状态

一、           Sd卡挂载主要ACTIONACTION_MEDIA_BAD_REMOVALsd卡已经从sd卡插槽拔出,但是挂载点还没解除ACTION_MEDIA_BUTTON“媒体”按钮被按下ACTION_MEDIA_CHECKING存在外部媒体,磁盘检查挂载点的路径中包含的检查媒体意图

2016-08-29 22:00:31 3872

原创 Activity启动模式

问题描述:预置条件:无操作步骤:1 file mangersetting 图片或视频等到桌面(长按要设置的文件,选set shortcut);          2进入桌面设置文件,第一次按back键返回的是filemanger 界面预测结果:进入桌面设置文件,第一次按back键返回的是桌面实测结果:1。进入桌面设置文件,第一次按back键返回的是file manger 界

2016-08-29 21:56:21 424

原创 Android自定义控件

Android自定义控件我们所用的所有控件都是直接或者间接继承自View的,所用的布局都是直接或间接继承自ViewGroup的。View是Android中一种最基本的UI组件,它可以在屏幕上绘制一块矩形区域,并能响应这块区域的各种事件,因此,我们使用的各种控件其实就是在View的基础上又添加了各自特有的功能。如果系统自带的控件并不能满足我们的需求时,可以利用上面的继承结构来创建自定义控件。

2016-08-23 22:40:39 266

原创 内存缓存和硬盘缓存

由于工作中经常要处理图片的加载缓存的问题,所以需要理清系统缓存的问题,否则经常会出现OOM问题。防止多图OOM的解决技术是使用LruCache和DiskLruCache两种技术。一 LruCache内存缓存在Android中,这个LruCache类专门用做图片缓存处理的。当缓存的图片达到预先设置的值得时候,那么近期使用次数最少的图片就会被回收掉。有些人可能还会使用软引用这种方式。所谓“

2016-08-22 22:00:38 666

原创 Android开源之——MenuDrawer

Android开源之——MenuDrawer现在很多应用都很潇洒的从左边屏幕手势一划出个左边的隐藏菜单,右边一划出个隐藏菜单,上边一划出个隐藏菜单,下边一划出个隐藏菜单。其实都是使用https://github.com/licong/android-menudrawer 来实现的。现在我们来分析如何在eclipse开发。1.       将下载好的zip文件解压,然后倒入到

2016-08-15 23:24:39 402

原创 Android开源项目之android-menudrawer示例演示

前段时间看了一篇文档http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects,里面介绍了一些开源项目,发现自己才疏学浅,现在慢慢练习里面的一些开源项目,希望得以提升。首先先演示android-menudrawer滑动菜单。这是一个滑动式菜单的实现,允许用户在应用中实现无缝导航。该项目具有多种菜

2016-08-14 22:53:34 395

原创 android上如何添加系统服务

1.        Framework添加系统服务1.1         添加aidl文件参考位置:\frameworks\base\core\java\com\android\internal\trafficstatistics1.2         添加相应的服务位置:frameworks\base\core\java\com\android\interna

2016-08-12 22:09:12 624

原创 android网络切换问题

一找到首选项的选择XML文件private ListPreference mButtonPreferredNetworkMode;mButtonPreferredNetworkMode =(ListPreference) prefSet.findPreference(                BUTTON_PREFERED_NETWORK_MODE);布局文件Msim_net

2016-08-12 22:07:52 1335

原创 透明化activity实例

#0000 android:theme="@style/Transparent"        @color/transparent       true       true       @+android:style/Animation.Translucent

2016-08-12 22:06:54 341

原创 android输入法问题

1 谷歌输入法    包名:com.google.android.inputmethod.latin  属于第三方输入法 LatinIME软键盘OpenWnn CJK输入法PinyinIME GOOGLE输入法 2 修改系统默认输入法打开输入法,点击默认的输入法:例如谷歌输入法。然后adb remount,打开eclipse,查看相应的数据库,导出数据库,查

2016-08-12 22:04:16 4241

原创 android使状态栏沉浸效果

ROM模块界面实现沉浸式状态栏的效果方案一在Activity里onCreate()方法中super.onCreate(arg0);getWindow().setStatusBarColor(getResources().getColor(R.color.status_bar_color));etContentView(R.layout.group_browser_list_ac

2016-08-12 22:02:51 298

原创 如何设置铃声和壁纸实例

public void Ring(String path, intnum,String comment){                   Booleanb1 = false;                   Booleanb2 = false;                   Booleanb3 = false;                   if(num==

2016-08-12 22:01:51 612

原创 android统计文件大小实例

//added by liting measure file size         privatestatic long getFileSize(File file) throws Exception{                   longsize = 0;                   if(file.exists()){                    

2016-08-12 22:01:00 267

原创 连接过来的设备的信息存放

1、连接过来的设备的信息存放在/data/misc/dhcp/dnsmasq.leases中 2、它的格式是: /系统id,不需取值/client mac地址/client ip地址/ client device name/加权后mac地址,也不需取值 1357041758 88:00:12:34:56:78192.168.43.133 android-184cc6c105

2016-08-12 21:59:26 1011

原创 监听系统任意一个app启动代码

在项目开发中碰到一个问题,需要监听到任意一个app打开,不管是手动打开还是自动跳转到别的apk,都可以捉取到启动信息。参考了一些资料发现有两种方式。第一种:实现IActivityController.Stub这个类,系统本身有这个接口可以调用的,但是因为系统是隐藏该接口的,所以需要自己实现它。继承了这个类后它会重写activityStarting,这个可以抓取任意启动的app的包名。代码如下:

2016-08-12 21:51:35 6079 2

原创 不用category.HOME启动Launcher

后视镜项目出现了一个问题:第三方应用回到HOME界面,导致我的黑屏界面的出现。本来最合适的方式是把MirrorLauncher当成Launcher,把我这个应用直接启动服务就可以了。但是,MirrorLauncher作为Launcher会出现问题,所以我这个是作为Launcher的。提出了几种方案:1 不要我的黑屏界面。  第一个想法就是直接启动之后finish掉。但此时,系统就没有找

2016-08-12 21:49:20 2343

原创 android5.0与6.0 sd卡挂载

Adb remountAdb shellCd system/etcCat vold.fstabCd dev/blocklsandroid 5.1 vold.fstab 显示为dev_mount sdcard /storage/sdcard1 auto /devices/msm_sdcc.2/mmc_host这句代码的意思是:外置sd卡的挂载路径,auto代表

2016-08-12 21:48:01 5723 1

原创 listview优化问题

Listview优化问题一、   优化背景后视镜项目中,需要设计一个视频回放的apk,spec定义如下。产品定义需求如下:回放:点击文件名用设备自带播放器播放。录像文件名:文件锁开关图标+存储时间+文件名组成。录像文件锁:默认文件锁为打开状态(文件可被覆盖),如点击文件锁即文件锁图标变为锁止状态(文件无法被覆盖),再次点击文件锁图标为打开状态。视频及照片文件删除或同步:长按

2016-08-12 21:46:06 285

原创 listview列表显示系统应用实例代码

一获取系统应用packageMgr = getPackageManager();                    packageList= packageMgr.getInstalledPackages(0);      for(PackageInfopi:packageList){                       PackageInfopackageIn

2016-08-12 21:41:20 374

原创 android 16进制颜色代码

在开发过程中,会看到有些设置的颜色为8位,有些是6位,开始时有些搞不明白,后面查看一些资料才发现原理是这样的。以#ff000000为例,#ff000000此为16进制颜色代码,前两位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps软件获取)透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就

2016-08-12 21:37:31 1048

原创 进程间通信——AIDL实例演示

跨进程调用service(AIDL Service)Leatrice 创建于20160418 Android系统中,各应用程序都运行在自己的进程中,进程之间一般无法直接进行数据交换。为了实现这种跨进程通信(Interprocess communication,简称ipc),Android提供了AIDL Service。1.       定义远程通信接口这种接口定义的语言不是一种

2016-08-12 21:33:44 247

原创 app启动会闪白屏,怎么处理?

我在做一个app应用的时候,发现启动该应用会出现几秒的白屏,然后再渲染界面。有以下两个方面的原因:第一,欢迎页启动的时候加载请求的数据量过大,导致欢迎页在出现之前页面上有一个短暂的白色闪屏停留。但是我检查过我的应用,已经将耗时的操作,数据量大的工作减少了,所以这个数据量应该不是最大的问题。我参考了一下微信的启动,它是有一个地球的背景图,然后才启动界面。他这个其实是先启动一个activity,这个a

2016-08-11 23:01:23 2268

转载 补间动画(Tween)

补间动画(Tween Animation)补间动画与逐帧动画在本质上是不同的,逐帧动画通过连续播放图片来模拟动画的效果,而补间动画则是通过在两个关键帧之间补充渐变的动画效果来实现的。补间动画的优点是可以节省空间。目前Android应用框架支持的补间动画效果有以下5种。具体实现在android.view.animation类库中。AlphaAnimation:透明度(alpha)渐变

2016-08-10 22:27:48 294

自定义控件

自定义标题栏

2016-08-23

韩顺平用户管理系统程序

用于用户管理,里面涉及数据库,还有cookie/session等技术,是学习的好方法!

2014-11-29

stuts2的资料

这是初学者可以学习的strut2文档,里面详细介绍struts2的具体内容,欢迎各位下载!

2014-07-05

EDA实验一二

this is the PPT of EDA ,you can learn it when you do test.it is so efficient.

2014-06-02

傅立叶线性程序

验证傅立叶的性质,通过线性的叠加性和齐次性来进行分析,如果有需要就下载,花了很久的功夫分析出来的

2013-09-26

空空如也

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

TA关注的人

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