介绍Visual Studio的Android模拟器

Microsoft 本周发布了 Visual Studio 2015 预览版, 里面包含 Android 开发工具. 安装的时候, 如果选 Android 开发, Visual Studio 会把调试 Android 应用程序用的 Visual Studio 模拟器也装上. 你也可以点 这里 查看视频介绍.为了帮助我们把模拟器做的更好,请 填下这个简短的问卷调查 。在介绍这个新模拟器之前, 我们先...
Android Visual Studio 模拟器

Android新姿势:如何截取短信

android截取短信其实并不难,难就难在现在很多手机上都装了360、管家等(流氓)应用,这些应用有一个共同点就是拥有拦截短信的最高优先级,所以对于我们开发者来说简直是折磨。。。公司要做一个【因为是机密所以不能说】的项目,有个需求是拦截手机系统的短信,而且不能在手机的短信应用上显示。OK,一开始以为不难,网上查了一下资料也发现有人做过,于是就开始写demo,结果才发现,这尼玛就是个大坑啊!!首先网...
截取短信 Android

boot.img的修改

Android 系统的 rom 最主要的就是 3 个文件: boot.img 、 system.img 、 userdata.img 。其中 boot.img 存放着内核以及 Android 系统的配置信息,比如 android 系统各文件夹的读写权限, adb 的权限。所以如果你要修改文件夹的写权限, adb 的 root 权限,修改 boot.img 对应的地方就 ok 了。 system.i...
boot.img Android

GRANT 授权

sys(管理员)身份登录,创建用户名 zsta_newcreateuserzsta_new identifiedby密码 defaulttablespaceZSTA_DATA_TBS temporarytablespaceTEMP profileDEFAULT;给 zsta_new用户授权(允许创建存储过程等):grantconnecttozsta_new; grantresourcet...
GRANT 授权 用户授权

【Android 开发实例】时间管理APP开发之数据库设计

当然也可以先写界面什么的,但是,总觉得先把数据库后台写好在写界面比较放心。对于数据库的设计,我一开始没什么概念,甚至不知道如何下手,一开始想着设计成几个表?有哪些字段?最后用了两天时间,还是一无所获。最后参照着数据库系统概论课的一些东西以及查看别的项目的源码,才大概的确定数据库。因为这个APP的类别被我确定只能是二级类别。所以我设计成三个表:总类表,子类表,详细记录表。(程序代码中出现的Log语句...
Android 开发 APP开发 数据库设计

Android数据存储

Android中常用的数据存储一般有三种方式:SharedPreferences、文件和SQLite数据库,用来保存需要长时间保存的数据。本文将通过几个具体的小实例来讲解这三种方式的具体实现。数据存储之SharedPreferences:SharedPreferences位于android.content包中,用于存储少量简单数据。其特点有:1. 轻型的数据存储方式2. 基于xml文件的存储方式,...
Android 数据存储

Android权限注解

Android应用程序在使用很多功能的时候必须在Mainifest.xml中声明所需的权限,否则无法运行。下面是一个Mainifest.xml文件的例子:?xmlversion=1.0encoding=utf-8? manifestxmlns:android=http://schemas.android.com/apk/res/android package=hi.braincol.l...
权限 Android

Cocos移植到Android的一些问题-中文乱码问题

Android平台版本和设备碎片化很严重,因此从Win32平台移植到Android平台会有很多问题,下面是我们归纳的从Win32平台移植到Android平台遇到的一些问题。在Android平台中文乱码并不是一个问题,或者说在Android平台是不应该出现中文乱码的。这个问题究其根本是因为我们在Windows下采用开发Android应用导致的问题。默认情况下Windows中文环境是采用GBK编码,源...
android开发 中文乱码 Cocos移植

如何编写高效android代码

基于Android相关设备作为嵌入式设备范畴,在书写App应用的时候要格外关注效率,并且受电池电量的限制。这就导致嵌入式设备有诸多考虑、有限处理能力,因此就要求我们尽量去写高效的代码。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。引言对于占用资源的系统,有两条基本原则:不要做不必要的事不要分配不必要的内存所有下面的内容都遵照这两个原则。1、避免...
android开发

android学习十一(android的SQLite数据库的使用)

SQLite是一款轻量级的关系型数据库,它运算速度快,占用资源少,通常只需要几百k的内存就够了,支持标准的sql语法和数据库的ACID事务。在android中为了能够更加方便的管理数据库,专门提供了一个SQLiteOpenHelper帮助类,借助这个类就可以非常简单的对数据库进行创建和升级。SQLiteOpenHelper是一个抽象类,如果我们要使用的话,就需要创建一个自己的类去继承它。 SQLi...
SQLite android