编程笔记
-
Android ConstraintLayout - 将一个视图放在另一个视图之上
起因: 将LinearLayout更改为ConstraintLayout登录界面输入密码旁边的隐藏按钮无法点击 解决办法 在密码EditText加入 android:translationZ="1dp" 隐藏ImageView加入android:translationZ="2dp"组件由代码创建用以下…
-
AB打包有的Shader没有触发IPreprocessShaders的回调
1)AB打包有的Shader没有触发IPreprocessShaders的回调2)场景中有多灯光导致粒子系统大量不合批3)获取Android和iOS的设备唯一标识符4)使用了Variant的AB包里的资源会判断为冗余 这是第302篇UWA技术知识分享的推…
-
Android 获取SD卡根目录方法
获取SD卡根目录,兼容Android10及以上版本的方法 public File getRootFile(Context context) { File file; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { // /storage/emulated/0/Android/data/com.ex…
-
技术分享 | app自动化测试(Android)–触屏操作自动化
原文链接 导入TouchAction Python 版本 from appium.webdriver.common.touch_action import TouchAction Java 版本 import io.appium.java_client.TouchAction; 常用的手势操作 press 按下 TouchAction 提供的常用…
-
测试随笔
cocoscreator 原生接入 oppo sdk 升级 gradle 至 3.3.3 报错 API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'. cocos2d-build.gradle: API 'variant.g…
-
im即时通讯开发之后台应用保活、消息推送的噩梦
Android P的最后一个开发者预览版(即DP5)已如期发布于2018年7月26日,根据上面这张发布路线图,相信Android P的正式版将很快到来。对于Andriod开发者来说,不管Andriod P有多少新功能或者特性(反正“我”用iPhone…
-
对新闻客户端APP的性能优化实战
对新闻客户端APP的性能优化 1. 解决启动白屏问题 当系统加载并启动 App 时,需要耗费相应的时间,这样会造成用户会感觉到当点击 App 图标时会有 “延迟” 现象, 为了解决这一问题,Google 的做法是在 App 创建的过程…
-
Linux目录结构及常用命令
目录 Linux目录结构... 1 Linux目录结构... 1 1. Linux常用命令... 4 1.1 Linux命令初体验... 4 1.2 文件目录操作命令... 8 1.3 拷贝移动命令... 15 1.4 打包压缩命令... 16 1.5 文本编辑命令... 18 1.6 查找命令..…
-
web入门
无法查看源代码 这个我f12看不了,用Ctrl+u robots 提示robots.txt,就在网站后边加上/robots.txt看看有没有,然后在查看flagishere.txt phps文件泄露 在网站后面加/index.phps就可以下载网站的php源代码文件,打开…
-
PHP 二维按照某个字段对数组排序
function arraySort($arr, $keys, $type = 'asc') {//二维按照某个字段对数组排序 $keysvalue = $new_array = array(); foreach ($arr as $k => $v){ $keysvalue[$k] = $v[$keys]; } $type == 'asc' ? asort($ke…