Android之解决aidl里面函数参数太大不能跨进程通信的问题

问题:          因为做的截屏拍照是跨进程通信的,所以需要用aidl,但是参数传递用的byte[] image,网上查了下aidl传递的基本参数类型,没有byte[], 然后把图片转化成String,结果时候接受得到有时候接受不到,不知道什么原因,然后其它传递参数又可以与服务端通信,后来...

2016-05-16 13:06:35

阅读数 4613

评论数 0

Linux命令行编辑的快捷键

Ctrl+L,清屏 Ctrl+R,搜索历史命令 Ctrl+P,上一条历史命令 Ctrl+N,下一条历史命令 Ctrl+G,退出历史命令搜索模式 Ctrl+A,光标移到行首 Ctrl+E,光标移到行尾 Ctrl+XX,光标在命令行首和行尾之间移动 Ctrl+H,删除光标左边的字符 ...

2016-05-16 09:17:24

阅读数 587

评论数 0

Android之6.0上的重要变化(二)

十、Android KeyStore变化   此版本上Android Keystore provider不再支持DSA,仍旧支持ECDSA。   锁屏密码在(如用户或设备管理器)禁用或重置的情况下,不需要加密部分将不再被删除,而加密部分则会被删除。 十一、Wi-Fi和网络变化(Wi-Fi...

2016-05-15 21:22:57

阅读数 992

评论数 0

Android之6.0上的重要变化(一)

伴随着众多新特性和新功能,Android6.0(API level 23)在系统和API上都有着诸多的改变。本文着重介绍几个关键变化,以帮助你理解这些改变对你的APP产生的影响。 一、运行时权限检查(Runtime Permisssions)     此次发布引入了一个新的权限管理模型,使得用户...

2016-05-15 21:18:40

阅读数 1584

评论数 0

Android之4.0新特性

Android 4.0 平台 API等级:14  Android 4.0 是一次重要的平台发布版,为用户和应用程序开发者增加了大量的新特性。在下面我们将讨论的所有新特性和API中,因为它将 Android 3.x 版本中广泛使用的API和全息图像主题带给了小屏幕设备,因此我们说 Android...

2016-05-15 21:10:41

阅读数 4848

评论数 0

Android之Intent 序列化反序列化

我们做截屏功能的时候,因为有2个进程,本来是把intent和MediaProjection放到Application里面,但是由于跨进程了,所以数据拿不到,就采用了Parcel 序列化出错,未找到出错的原因,找其它的解决方法:    查看Intent 的源代码, 发现类中已经实现序列化功. ...

2016-05-14 16:17:11

阅读数 898

评论数 0

Android之用SingleTask和TaskAffinity解决手机截取的项目启动页面问题

今天做的远程截屏功能,服务端发一个命令下来,然后客户端截屏,截屏的代码已经写好,因为是跨进程通信的,我最后采取的办法是启动activity来实现的,但是问题来了,如果用户没有登录的情况下,可以截屏到任何页面,但是登录了之后,不在本应用里面切换的话,会回到应用的页面,截屏的页面是当前的应用页面,显然...

2016-05-14 16:11:52

阅读数 674

评论数 0

Android之MediaProjectionManager实现手机截屏总结

比较好的文章: Android中使用代码截图的各种方法总结 http://blog.csdn.net/woshinia/article/details/11520403 手机截屏: http://www.cnblogs.com/tgyf/p/4655507.html ...

2016-05-12 21:22:40

阅读数 7749

评论数 0

Android之Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件

1.启动MediaScanner服务,扫描媒体文件: 程序通过发送下面的Intent启动MediaScanner服务扫描指定的文件或目录: Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件 public void scanFileAsync(C...

2016-05-12 19:19:19

阅读数 7190

评论数 0

Andorid之KeyguardManager的介绍

android.app.KeyguardManager类用于对Keyguard进行管理,即对锁屏进行管理。 详细信息参考: http://blog.csdn.net/hudashi/article/details/7073373 下面的代码用来设定键盘锁和解锁 //声明键盘管理器并获取...

2016-05-11 20:35:42

阅读数 669

评论数 0

Android之判断手机黑屏以及锁屏

1、黑屏 /** * 判断是否黑屏 * @param c * @return */ public final static boolean isScreenLocked(Contex...

2016-05-11 11:10:08

阅读数 3846

评论数 2

Andorid之bitmap里面的压缩总结

public Bitmap decodebitmap(Context context, int imageid) { BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBoun...

2016-05-10 22:41:41

阅读数 613

评论数 0

Java里面的arraycopy总结

当我们需要两个数组之和建立一个新的数组的时候,我以为数组也像字符串一样,相加就可以,错了,需要用到arraycopy arraycopy(被复制的数组, 从第几个元素开始复制, 要复制到的数组, 从第几个元素开始粘贴, 一共需要复制的元素个数); 参考 public class...

2016-05-10 16:10:00

阅读数 813

评论数 0

Android之解决在非Activity中使用startActivity

今天遇到一个问题就是,如何在非activity里面使用startActivity(); 解决办法如下、    需要我们有context    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);     context.startActivity...

2016-05-10 10:24:06

阅读数 2064

评论数 0

Android之bitmap压缩的几种方法的解读

转载:http://blog.csdn.net/chzphoenix/article/details/30242315?utm_source=tuicool&utm_medium=referral 最近在研究微信的sdk,在缩略图这遇到了一点问题。 微信的缩略图要求是不大于32k,这就...

2016-05-09 23:45:36

阅读数 529

评论数 0

Android之SurfaceView简介(一)

1. SurfaceView介绍          通常情况程序的View和用户响应都是在同一个线程中处理的,这也是为什么处理长时间事件(例如访问网络)需要放到另外的线程中去(防止阻塞当前UI线程的操作和绘制)。但是在其他线程中却不能修改UI元素,例如用后台线程更新自定义View(调用View...

2016-05-07 21:57:08

阅读数 563

评论数 0

Android之Camera介绍

Android Camera 使用小结 Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序...

2016-05-07 19:23:11

阅读数 434

评论数 0

Android之sqlite常见用法以及取最新多少条数据(包括删除和不删除之外的数据)

用sqlite的感受:            sqlite和mysql很像,如果你对mysql有一定的经验,那么里面的sql写法也类似,比如常见的limit用法,mysql里面主要用limite分页,但是数据多了不建议,很影响效率。 sqlite常用用法函数总结如下: query:     ...

2016-05-04 18:26:49

阅读数 2167

评论数 0

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