zplay
文章平均质量分 52
米小豆361
记录学习分享菜鸟历程。
展开
-
保存BitMap,File到本地
保存BitMap到本地/** * * * @param context * @param mBitmap * @return */ public static String saveBitmap(Context context, Bitmap mBitmap) { String savePath = null; File filePic; if (Envir...原创 2017-03-17 10:09:10 · 1472 阅读 · 0 评论 -
Android的Fragment BackStack回退功能
通过 一个 容器存放 已经创建的 fragment对象,按 back键的时候,依次显示 上一次显示的fragment private FragmentManager fragmentManager; private FragmentA fragmentA; private FragmentB fragmentB; private FragmentC frag原创 2017-10-13 07:34:50 · 2102 阅读 · 0 评论 -
Android Unity3D 导出apk文件 运行报错 找不到.so文件
...原创 2017-10-20 14:10:37 · 2838 阅读 · 0 评论 -
Android自定义权限的应用
...原创 2017-03-13 12:12:15 · 326 阅读 · 0 评论 -
android通过字符串获取ResourceId
...原创 2017-07-13 18:14:58 · 2325 阅读 · 0 评论 -
android 权限请求工具类
...原创 2017-07-27 18:45:41 · 375 阅读 · 0 评论 -
andrioid蓝牙搜不到设备的问题
...andrioid蓝牙搜不到设备的问题原创 2017-08-04 11:54:34 · 1062 阅读 · 7 评论 -
AndroidStudio2.x配置Kotlin
AndroidStudio 在3.x默认支持 kotlin,但是 目前3.0只是预览版 如果使用AndroidStudio2.x的 话,就需要进行配置项目 build文件原创 2017-08-11 15:25:06 · 273 阅读 · 0 评论 -
android监听Home键
将到Android中Home键的监听,很多人第一反应时重写相应Activity的onKeyDown()方法,监听当按下的键的keyCode为KEYCODE_HOME时,进行自己的相应的处理。如: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (key转载 2017-10-23 12:09:37 · 320 阅读 · 0 评论 -
android 属性动画用到的属性常量(方便使用
scaleX,scaleY,scaleZ 缩放;基于锚点(pivotX,pivotY)沿着 x,y方向 rotation,rotationX,rotationY旋转;基于锚点沿着x,y轴的旋转角度translationX,translationY,translationZ 平移;原创 2017-11-14 21:16:28 · 770 阅读 · 0 评论 -
Android 中判断 当前是 debug 还是release
//判断当前应用是否是debug状态 public static boolean isApkInDebug(Context context) { try { ApplicationInfo info = context.getApplicationInfo(); return (info.flags & Applic...原创 2018-02-10 11:19:51 · 12109 阅读 · 0 评论 -
android中获取设备信息
/** * 获取手机的androidId * 厂商定制系统的Bug:个别设备返回的值为null。 * * @param context * @return */ public static String getAndroidId(Context context) { String androidId = Setti原创 2017-09-26 13:41:05 · 1314 阅读 · 0 评论 -
网路互联参考模型 存档理解
Internet网络体系结构以TCP/IP为核心。基于TCP/IP的参考模型将协议分成四个层次和5个层次,四层分别是:网络访问层、网际互连层、传输层(主机到主机)、和应用层。相对于OSI模型,TCP/IP模型因其开放性和易用性在实践中得到了广泛的应用,TCP/IP协议栈也成为互联网的主流协议。找来 两张图 方便理解。网路接口层(主机到网络):把物理层的物理信号 和数据链路层的数据信号互相转换; ...原创 2017-12-05 16:04:25 · 288 阅读 · 0 评论 -
android中app消除/降低卡顿
...原创 2017-12-05 07:09:41 · 319 阅读 · 0 评论 -
Android 删除签名文件的方法
00000原创 2017-12-08 16:22:32 · 2525 阅读 · 0 评论 -
Android中apk优化工具zipalign
...翻译 2017-12-08 16:05:47 · 568 阅读 · 0 评论 -
Unity3d build打包app时报错:Failed to re-package resources. See the Console for details.
Unity3d build打包app时报错:Failed to re-package resources. See the Console for details.找了半天问题,怀疑是sdk版本问题,各种百度,最后发现问题了“听其师,信其道”报错日志中 已经给出原因了,如下:\unityPlugin\ZplayTencentOfflinePaySDKUnityPlugin_De原创 2017-11-15 12:27:14 · 9567 阅读 · 1 评论 -
android获取app版本信息
// app版本名 public static String getAppVersionName(Context context) { PackageInfo pi = null; try { PackageManager pm = context.getPackageManager(); pi = pm.getPackageInfo(context.getPackageNa原创 2017-08-25 15:13:57 · 388 阅读 · 0 评论 -
AndroidStudio一直build
使用AndroidStudio 打开 别的项目时,有时候 就会一直 停留在 弹出的 building 状态,为什么呢?因为 你的androidStudio gradle 版本和 打开的 项目 不一样,需要 下载 gradle之后 才能 打开项目解决方法:1.打开 自己的 一个项目 Demo, 找到 Demo\gradle\wrapper 这个文件,打开 gradle-wrapp原创 2017-09-21 09:55:56 · 863 阅读 · 0 评论 -
java中list去重复
Collection 的子类 都有 参数 为 collection的构造方法。例如: public TreeSet(Collection c) { this(); addAll(c); }所以 通过 创建 Tree对象 去除 重复元素//list去重复元素 private ArrayList listRemoveRepeat(Li原创 2017-08-04 20:50:27 · 298 阅读 · 0 评论 -
android DrawerLayout 抽屉布局的使用
...原创 2017-07-26 17:08:11 · 930 阅读 · 0 评论 -
java中Set以及常用子类
...原创 2017-08-07 22:03:21 · 508 阅读 · 0 评论 -
java中的Map以及常用子类
...原创 2017-08-07 21:18:14 · 378 阅读 · 0 评论 -
android中android:layout_marginBottom的不起作用问题
...原创 2017-07-07 16:50:12 · 5101 阅读 · 1 评论 -
Android Button,TextView的显示大小写问题
...原创 2017-06-22 18:21:57 · 2588 阅读 · 0 评论 -
Android LayoutInflater的inflate方法中attachToRoot的作用
...转载 2017-06-21 20:53:01 · 1858 阅读 · 0 评论 -
Android 按home键重新创建Activity的问题
...原创 2017-05-23 21:38:49 · 3221 阅读 · 0 评论 -
xml解析的pull解析示例
...原创 2017-06-02 17:55:10 · 308 阅读 · 0 评论 -
Android判断横竖屏方向和屏幕工具类
...原创 2017-04-28 18:25:38 · 784 阅读 · 0 评论 -
webView设置圆角
...原创 2017-03-21 22:33:04 · 4751 阅读 · 4 评论 -
AndroidStudio NDK开发配置CmakeLists文件
1 默认的 CmakeLists# For more information about using CMake with Android Studio, read the# documentation: https://d.android.com/studio/projects/add-native-code.html# Sets the minimum version of CMak原创 2017-09-24 19:10:54 · 968 阅读 · 0 评论 -
AndroidStudio NDK开发 c环境调用java代码
如何 通过c调用java代码呢通过 获取java对象 进行反射 调用java方法例如: jclass findClass = env->FindClass("com/text/jni/CFromJava"); //第一个参数:java中方法名字;第二个参数:方法签名 jmethodID methodID = env->GetMethodID(findCla原创 2017-09-24 21:01:57 · 530 阅读 · 0 评论 -
android中判断包含某class,so文件
判断 是否 存在 某一个类public static boolean isDemoExist() { boolean isWoExist = true; try { Class.forName("com.test.Demo"); } catch (Exception ex) { isWoExist = false; } return isWoExist; }原创 2017-09-26 12:28:12 · 2158 阅读 · 0 评论 -
android读取 AndroidManifest.xml 中的数据
转载地址Android开发中我们常常需要知道,当前应用的版本信息。可以进行自动升级判断。扩展自定义数据 meta-data, 这些数据都在AndroidManifest.xml .我们如何获取这些信息呢?下来示例如何读取这些数据。 1. 版本信息、应用名称 2. Appliction 的Meta-data 3. Activity中的Meta-dataAndroidManif转载 2017-09-26 13:33:24 · 4325 阅读 · 0 评论 -
android获取屏幕信息
通过WindowManager获取 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); Log.i("--","width-display :" + dm.widthPixels); Log.i("--"原创 2017-09-27 10:46:14 · 454 阅读 · 0 评论 -
Android Studio目录结构及工程项目结构解析
...转载 2017-09-27 21:36:10 · 411 阅读 · 0 评论 -
AndroidStudio修改包名
今天写 项目的 时候,突然觉得 包名 起的太俗气! 想到 改一改,直接 shift+f6,但是 提示:改名失败!解决方案例如:原来包名 com.cipc.svg 改为com.cipi.svg11打开项目文件夹,新建文件夹 名字:svg12把原来的 文件全部 移动到 新文件夹中,注意在 IDE中操作 并 修改build包原创 2017-09-30 12:15:35 · 572 阅读 · 0 评论 -
android 动画animation setRepeatCount不起作用
以 xml的形式定义了动画,但是没有起作用如下:<set xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1500" android:repeatMode="restart" android:repeatCount="-1"> <scale原创 2017-09-21 11:22:00 · 4773 阅读 · 0 评论 -
AndroidStudio的文件的结构,so文件配置
assets lib jniLibs 如图res 下的文件原创 2017-09-20 22:14:43 · 978 阅读 · 0 评论 -
xml解析的工具类
...原创 2017-06-02 17:26:13 · 686 阅读 · 0 评论