
android
思玉
码农
展开
-
unity android ping代码 随笔
这里是使用的android 自己的Exec 执行ping 并且获取到最终结果废话不多,先上java 代码 public static void RuntimeExecAsync(Context context, final String command) { Thread thread = new Thread() { public void run() { StringBuffer stringBuffer = new StringBuffer(); Process p =原创 2020-08-19 20:02:01 · 621 阅读 · 0 评论 -
unity3d android 图片插入相册显示 Insert Image To MediaStore
unity3d android 图片插入相册显示废话不多直接上代码 public static void InsertImageToMediaStore(string filePath, string fileName) { if (string.IsNullOrEmpty(filePath) || string.IsNullOrEmpty(fileName)) { return; }#if (UNITY_ANDRO原创 2020-05-09 18:52:19 · 335 阅读 · 0 评论 -
unity3d android获取app 包名
unity3d android获取app 包名废话不多直接上代码 public static string GetPackageName() { string _strPackageName = "null"; if (string.IsNullOrEmpty(_strPackageName)) { _strPackageName = "null";#if (UNITY_ANDROID && !UN原创 2020-05-09 18:44:31 · 1487 阅读 · 0 评论 -
unity3d android 获取是否安装app
unity3d android 获取是否安装app废话不多直接上代码 public static bool IsInstallApp(string packageAndroidName) {#if (UNITY_ANDROID && !UNITY_EDITOR) || ANDROID_CODE_VIEW try { using (AndroidJavaClass unityPlayer = n原创 2020-05-09 18:41:03 · 435 阅读 · 0 评论 -
unity3d 获取内存 android Used PssMemory
unity3d 获取内存 android Used PssMemory废话不多直接上代码 public static int GetUsedPssMemory() { int memory = -1;#if (UNITY_ANDROID && !UNITY_EDITOR) || ANDROID_CODE_VIEW try { using (AndroidJavaClass unityPlayer = ne原创 2020-05-09 18:32:36 · 1293 阅读 · 0 评论 -
unity3d 获取android 手机所有安装的apk 和包名
unity3d 获取android 手机所有安装的apk 和包名废话不多直接上代码 public static List<string> GetAllApk() { List<string> apks = new List<string>(); #if (UNITY_ANDROID && !UNITY_EDITOR) || ANDROID_CODE_VIEW try原创 2020-05-09 18:30:23 · 572 阅读 · 0 评论 -
unity3d 获取 Advertising ID
unity3d 获取Advertising ID废话不多直接上代码 public static string GetAdvertisingID() { string _strAdvertisingID = "none"; if (string.IsNullOrEmpty(_strAdvertisingID)) { _strAdvertisingID = "none";#if (UNITY_ANDROID &&原创 2020-05-09 18:27:36 · 1826 阅读 · 1 评论 -
unity3d 获取android id
unity3d 获取android id废话不多直接上代码 public static string GetAndroidID() { string _strAndroidID = "none"; if (string.IsNullOrEmpty(_strAndroidID)) { _strAndroidID = "none";#if (UNITY_ANDROID && !UNITY_EDITOR)原创 2020-05-09 18:25:17 · 1976 阅读 · 0 评论 -
unity3d 获取OpenGL版本号 android
unity3d 获取OpenGL版本号 android opengl3.0 返回值为30000废话不多直接上代码 public static string GetOpenGL() { string version = "0";#if (UNITY_ANDROID && !UNITY_EDITOR) || ANDROID_CODE_VIEW ...原创 2019-07-09 17:43:10 · 2485 阅读 · 0 评论 -
unity3d 画圆环 ,圆盘 shader 绘制
废话不做上效果 上代码Shader "Unlit/CircleSeletor"{Properties { _BoundColor("Bound Color", Color) = (1,1,1,1) _BgColor("Background Color", Color) = (1,1,1,1) _MainTex("Albe...原创 2018-05-23 20:12:24 · 5819 阅读 · 2 评论 -
unity3d 画实线圆,虚线圆,五边形,正方形,三角形,圆盘
首先创建一个Quad 然后把脚本绑定在Quad里面, 你懂的,分别修改脚本里的属性RingType分别绘制不用的图形 有图有真相 上代码using UnityEngine;using System.Collections;public class AnnulusQuad : MonoBehaviour{ public enum RingType...原创 2018-05-23 19:40:25 · 3849 阅读 · 0 评论 -
unity3d 获取电量电池状态等 android and ios
获取电量 C# public static int GetBatteryLevel() { int level = 0;#if UNITY_ANDROID try { AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.原创 2017-11-09 18:55:09 · 2740 阅读 · 0 评论 -
unity3d 判断url是否正常 android and ios
先说明一下unity可以用www的判断一个url 是否可用,但有很大的问题,其一是判断结果不准确,其二是会引起线程阻塞,卡死,总之一句话就是一个坑。坑。坑所有,我们选择了用java 和oc 来进行判断 废话不多上代码调用//1: 判断的URL,2超时时间,3回调 InetAddress.Instance.CheckInetAddressReachableAsync("http://b原创 2017-11-13 21:18:36 · 1433 阅读 · 0 评论 -
unity3d 获取cpu主频 android
C# public static long getMaxCpuFreq() { #if ( !UNITY_EDITOR && UNITY_ANDROID ) if (_lMaxCpuFreq == 1024) { try { AndroidJavaClass原创 2017-11-14 17:43:58 · 1329 阅读 · 0 评论 -
unity3d iPhone X home键 适应方案
unity3d iPhone X home键 适应方案在unity导出的xcode工程里面 查找UnityViewControllerBase.h增加方法如下- (UIRectEdge)preferredScreenEdgesDeferringSystemGestures; - (BOOL)prefersHomeIndicatorAutoHidden; 在unity导出的xcode工程里面 查找原创 2017-12-08 14:50:38 · 1314 阅读 · 0 评论 -
unity3d 获取logcat android
废话不多先上代码 java public static String GetSDPath() { String sdPath = ""; try { File sdDir = null; boolean sdCardExist = Environment.getExternalStorageState().equ原创 2018-01-12 17:10:02 · 1012 阅读 · 0 评论 -
unity3d 获取所有安装应用包名和应用名 android C#版
废话不多直接上代码 public static List<string> GetAllApk() { List<string> apks = new List<string> ();#if UNITY_ANDROID try { AndroidJavaClass up = new AndroidJavaClass原创 2018-01-09 14:48:31 · 3462 阅读 · 9 评论 -
unity3d bloom效果 之渲染效果提升
废话不多上代码 C# (肯定是绑定在摄像机上面的,你懂的)public class MobileBloom : MonoBehaviour{ //分辨率 public int downSample = 1; //采样率 public int samplerScale = 1; //高亮部分提取阈值 public Color...原创 2018-05-23 11:27:18 · 3206 阅读 · 0 评论 -
unity3d Antialiasing 抗锯齿效果 之渲染效果提升
废话不多上代码 C# (肯定是绑定在摄像机上面的,你懂的;注意摄像机一定要是Skybox或者SolidColor模式)using System;using System.Collections.Generic;using UnityEngine;public class Antialiasing : MonoBehaviour{ private static GameOb...原创 2018-05-23 11:31:48 · 7526 阅读 · 5 评论 -
unity3d 获取剩余空间大小 android and ios
C# public static long GetFreeDiskSpace() {#if ( UNITY_ANDROID ) try { AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");原创 2017-11-09 18:39:15 · 4193 阅读 · 2 评论