Android
gd_2015
这个作者很懒,什么都没留下…
展开
-
android设备获取 关于手机-》手机名称
BluetoothAdapter myDevice = BluetoothAdapter.getDefaultAdapter(); String deviceName = myDevice.getName();原创 2015-12-08 14:53:49 · 3686 阅读 · 2 评论 -
android jni
在 Java 程序中调用 native code;在 native code 中嵌入 Java 虚拟机调用 Java 的代码注意:(1) 从Java 环境到 native code 的上下文切换耗时、低效。(2) JNI 编程,如果操作不当,可能引起 Java 虚拟机的崩溃。(3) JNI 编程,如果操作不当,可能引起内存泄漏。c++调用java返回值 方法原创 2015-12-09 15:26:51 · 470 阅读 · 0 评论 -
Unity 安卓项目 接入调用java代码
1 将项目导出为AndroidStudio项目 2 C#中 public class CommnicateButton : MonoBehaviour { public Text mText; private static AndroidJavaObject androidJavaObject; private static Andro原创 2016-01-29 15:18:48 · 821 阅读 · 0 评论 -
Unity 自动导出 AndroidStudio 项目
思路很简单,unity可以导出为 eclipse 项目,可以在外面创建一个空的 AndroidStudio 项目,然后将导出的 eclipse 项目的文件放到对应的 AndroidStudio 项目中。 代码 [MenuItem("Export/AndroidStudio")] public static void ExportGoogleProject () {原创 2016-01-29 16:04:14 · 5071 阅读 · 3 评论 -
Unity 获取Android手机返回键Home按键信息
Input.GetKey(KeyCode.Escape)原创 2016-02-01 10:06:53 · 3380 阅读 · 0 评论 -
Unity 你以为SetParent()是个很简单的API???!!
public void SetParent(Transform parent, bool worldPositionStays); 参数parent :The parent Transform to use.worldPositionStays : If true, the parent-relative position, scale and rotation is modified su原创 2016-03-09 15:01:35 · 8932 阅读 · 0 评论 -
设计模式 - Builder模式
1 目的 当我们要创建的对象很复杂的时候(通常是 由很多其他的对象组合而成),我们要要复杂对象的创建过程和这个对象的表示(展示)分 离开来,这样做的好处就是通过一步步的进行复杂对象的构建,由于在每一步的构造过程中 可以引入参数,使得经过相同的步骤创建最后得到的对象的展示不一样。2 代码using UnityEngine;using System.Collections;namespace B原创 2016-05-20 17:31:52 · 281 阅读 · 0 评论 -
AndroidStudio 使用task编译release的aar
1 添加module(当然也可以使用sdk里面的module) 2 创建aar的目录 3 在module的build.gradle最后面添加task代码 task makeB(type: Copy) { from('build/outputs/aar/') into('build/aarFloder/') include('newmodule-r原创 2018-03-13 19:03:43 · 2047 阅读 · 0 评论 -
逆向-apktool
https://ibotpeaches.github.io/Apktool/install/ 1 快速检查环境 JDK 1.8 java -version 1.8 2 安装 下载 wrapper script https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/wi...原创 2018-07-27 15:51:58 · 396 阅读 · 0 评论