前面一篇文章提到,SEAndroid是一种基于安全策略的MAC安全机制。这种安全策略实施在主体和客体的安全上下文之上。这意味着安全策略在实施之前,SEAndroid安全机制中的主休和客体是已经有安全上下文的。在SEAndroid安全机制中,主体一般就是进程,而客体一般就是文件。文件的安全上下文的关联有不同的方式。本文主要分析文件安全上下文的设置过程,接下来的一篇文章再分析进程安全上下文的设置过程。...
分类:
移动开发 时间:
2014-07-21 11:14:04
阅读次数:
351
《Android JNI 专题>共分为四期:
Jni简单demo
Jni基本数据类型和方法介绍
Jni解析java自定义数据类型和回调java方法
Jni performance提高和Exception规避...
分类:
移动开发 时间:
2014-07-21 11:21:04
阅读次数:
268
在我们的使用Android系统时,经常能看到很多图标上线会标有一些数字,比如短信数量,邮件数量等等,这很好奇, 这是怎么实现的呢?且他会根据实际情况不断的变化,很是神奇呀,默认Android是不支持的,那我们今天就来慢慢的讲讲,他是怎么实现的。
今天介绍两种方法,一种是应用快捷方式, 第二种是修改Iauncher 代码来达到动态icon的效果,配合其他应用来实现。
在应用中发现,普通的应用都可...
分类:
移动开发 时间:
2014-07-22 00:31:39
阅读次数:
164
1.内存泄露和内存溢出有什么区别?
2.内存泄漏和内存溢出有什么区别?
3.如何从测试数据中得出内存泄漏?
4.导致内存泄漏的原因?
5.如何避免内存泄漏?...
分类:
移动开发 时间:
2014-07-21 11:43:14
阅读次数:
266
对于移动应用开发,不管是Android还是IOS,内存都是永远的痛。但是合理的编写代码,会避免OOM的出现。...
分类:
移动开发 时间:
2014-07-21 11:18:14
阅读次数:
204
Android系统存在一些系统级应用与framework代码耦合较深,编译的时候依赖很多类里面的@hide接口,这类应用怎么来编译呢?首先我们需要制作一份包含Hide接口的SDK,方法如下(以android4.2.2版本为例):
1.下载4.2.2SDK包,然后从\sdk\platforms\android-17目录下取到android.jar。
2.从编译环境out/ta...
分类:
移动开发 时间:
2014-07-22 00:31:36
阅读次数:
221
[UITextField](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextField_Class/Reference/UITextField.html)展示的是一些可编辑的内容,并且与用户有一些交互。比如当你在虚拟键盘上...
分类:
移动开发 时间:
2014-07-21 13:29:23
阅读次数:
285
本人为了玩一下炉石传说,在移动硬盘上装了一个win8,使用macmini运行。 玩完切回mac的时候悲剧了,出现no bootable device--insert boot disk and press any key. 看到别人重装系统时的解决方式http://www.macx...
分类:
移动开发 时间:
2014-07-21 13:23:19
阅读次数:
343
http://blog.sina.com.cn/s/blog_3e333c4a010133ze.html 1、建立myprogress.xml在 res/anim中 <?xml version="1.0" encoding="UTF-8"?> <animation-list android:oneshot="false" xmlns:android="http://schemas...
分类:
移动开发 时间:
2014-07-21 13:26:59
阅读次数:
224
相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再...
分类:
移动开发 时间:
2014-07-21 13:19:10
阅读次数:
275
上一篇中我们透过源码看到了Parcel背后的机制,本质上把它当成一个Serialize就可以了,只是它是在内存中完成的序列化和反序列化,利用的是连续的内存空间,因此会更加高效。 ?????????我们接下来要说...
分类:
移动开发 时间:
2014-07-21 13:30:07
阅读次数:
318
功能 方便将文本表格数据导入到数据库中去,从而避免手动去添加一条条的模拟数据。 使用方法 将文本表格放在恰当的位置,类似于: 文件位置:/assets/mock_table.csv:
文件内容:
name#string,?age#int,?cours...
分类:
移动开发 时间:
2014-07-21 13:25:40
阅读次数:
224
PrerequisitesSharePoint Office 365 site: You can select the developer template to create your site collection. If you haven’t O365 account, you can go...
分类:
移动开发 时间:
2014-07-22 00:36:36
阅读次数:
384
最近做微商城,需要实现手机wap支付功能,选择的是支付宝的接口支付功能。这里是我用的是支付宝“手机网站支付”产品(注:该产品要支付宝企业账号才能申请),具体步骤如下:一、下载支付宝接口包https://b.alipay.com/order/productDetail.htm?productId=20...
分类:
移动开发 时间:
2014-07-22 00:34:34
阅读次数:
475
浏览器控件是每一个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview。仅仅是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持。本篇主要介绍and...
分类:
移动开发 时间:
2014-07-22 00:33:36
阅读次数:
275
生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来....
分类:
移动开发 时间:
2014-07-22 00:31:37
阅读次数:
226
现在,Android的支持Wi -Fi的直接点对点点对点(P2P)Android系统的供电设备和其他类型的设备,没有一个热点或互联网连接之间的连接。Android框架提供了一套Wi - Fi的P2P的API,允许你去发现和连接到其他设备时,每个设备的Wi -Fi的直接支持,然后沟通跨越距离远远长于蓝...
分类:
移动开发 时间:
2014-07-22 00:31:36
阅读次数:
218
今天在Google+上看到了SwipeRefreshLayout这个名词,遂搜索了下,发现竟然是刚刚google更新sdk新增加的一个widget,于是赶紧抢先体验学习下。SwipeRefreshLayoutSwipeRefreshLayout字面意思就是下拉刷新的布局,继承自ViewGroup,在...
分类:
移动开发 时间:
2014-07-22 00:27:34
阅读次数:
309
滚动视图ScrollView由FarmeLayout派生而出,他就是一个用于为普通组件添加垂直滚动条的组件;ScrollView里面最多包含一个组件,而ScrollView的作用就是为该组件添加一个垂直滚动条。(ScrollView的作用和JScrollPane非常相似,他们甚至不能被称为真正的容器...
分类:
移动开发 时间:
2014-07-21 14:33:46
阅读次数:
233
http://blog.csdn.net/chenyafei617/article/details/6577907
分类:
移动开发 时间:
2014-07-21 14:28:10
阅读次数:
262