2016年4月6日
摘要: 1、编译SO库 假如我们的代码需要加密而不被别人知道,这里可以通过NDK编译生成SO 准备好加密代码文件 encrypt.h encrypt.c 放进jni目录 编写mk文件,放进jni目录 执行 $ANDROID_NDK/ndk-build 在jni上层目录中的libs目录中会看到 libencr 阅读全文
posted @ 2016-04-06 18:43 麥籽 阅读(487) 评论(0) 推荐(0) 编辑
  2016年1月19日
摘要: Step 1、编写native方法类文件,缩写完成后,AndroidStudio中 build -> make projectStep 2、1)在 /build/intermediates/classes/debug/… 路径找到 类.class2)在 Terminal 窗口中执行javah -d ... 阅读全文
posted @ 2016-01-19 21:20 麥籽 阅读(478) 评论(0) 推荐(0) 编辑
  2015年11月9日
摘要: 使用的OS-X的版本是 10.10.5参考文档https://wiki.videolan.org/AndroidCompile/OS-X下没有apt-get命令,使用Homebrew替代进入终端输入:ruby -e "$(curl -fsSL https://raw.githubuserconten... 阅读全文
posted @ 2015-11-09 20:06 麥籽 阅读(297) 评论(0) 推荐(0) 编辑
  2014年11月29日
摘要: 由于项目需求制做路由器的登录,有的路由可以直接打开网页登录,有的是打开的登录窗我们的路由是打开的登录窗口,我在自己写的时候用WebView打不开登录窗在网上搜索的答案是WebView.setHttpAuthUsernamePassword(host, realm, username, passwor... 阅读全文
posted @ 2014-11-29 15:14 麥籽 阅读(902) 评论(0) 推荐(0) 编辑
  2014年10月21日
摘要: VirtualBox 版本 4.3.12Ubuntu 版本 12.04----------------------------在VirtualBox安装Ubuntu之后点击 设备 -- 安装增强功能运行autorun.sh脚本-- (安装完成后重启)点击 设备 -- 共享文件夹点击增加 --> 设置... 阅读全文
posted @ 2014-10-21 15:01 麥籽 阅读(209) 评论(0) 推荐(0) 编辑
  2014年9月18日
摘要: 1、先是编写包含 native 方法的类库package com.miles.libs;public class Hello { // 加载本地库 static { System.loadLibrary("Hello"); } // 本地库中的方法 ... 阅读全文
posted @ 2014-09-18 11:12 麥籽 阅读(171) 评论(0) 推荐(0) 编辑
  2014年9月5日
摘要: ActionBar 出现在Android 3.0后 API 11之后,替代了3.0之前的标题栏ActionBar分为四个区域A : 图标 || B : 标题 || C : 内容切换 || D :菜单常用方法Activity.getActionBar() // 在Activity中得到ActionBa... 阅读全文
posted @ 2014-09-05 11:09 麥籽 阅读(1125) 评论(0) 推荐(1) 编辑
  2014年5月5日
摘要: 在APK的manifest节点中保证其 android:sharedUserId="hello.miles" 保持一致,名称可以自定义// 创建共享数据的APK 其manifest包名为com.miles.sharedataSharedPreferences sp = Context.getSha... 阅读全文
posted @ 2014-05-05 15:23 麥籽 阅读(324) 评论(0) 推荐(0) 编辑
  2014年2月25日
摘要: 在PC上,我们用js代码来移动Div,需要依次实现onmousedown、onmousemove、onmouseup这三个函数可以得到MouseEvent事件,从中取得坐标event.clientX // 得到鼠标X坐标event.clientY // 得到鼠标Y坐标在移动平台(Android,iOS)以上三个函数替换为ontouchstart、ontouchmove、ontouchend这三个函数可以得到触屏的TouchEvent事件,可以从中取得坐标event.touches // 这里得到的是数组对象,在屏幕中的所有手指点event.touches[0].pageX // 第一个... 阅读全文
posted @ 2014-02-25 23:01 麥籽 阅读(191) 评论(0) 推荐(0) 编辑
  2014年1月4日
摘要: 声明对象一function 对象名称() {} // 此种方法相当于定义公共属性和方法对象名称.prototype = { 属性一 : 属性值, 属性二 : 属性值, 方法一 : function(参数列表) { 方法体; }, 方法二 : function(参数列表) { 方法体; }}Code Example// Rect 对象 function Rect(){ // 相当于构造函数}// 声明公共变量及方法Rect.prototype = { ... 阅读全文
posted @ 2014-01-04 19:29 麥籽 阅读(203) 评论(0) 推荐(0) 编辑