- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 mac 上 Python 读写剪贴板图片、文字
使用 ImageGrab只能读,只能是图片。只能获取截图后的、或是网页上复制的图片内容,复制的图片文件不能获取。from PIL import ImageGrabimg = ImageGrab.grabclipboard()img.save('paste.png', 'PNG')使用 NSPasteboard可读可写,可以是字符串,可以是图片。读# 读剪切板数据的格式类型da...
2019-08-28 21:58:48 3325
原创 ListView item 的 margin 没生效
文章目录结论原因普遍情况inflate 阶段addView 阶段ListViewinflate 阶段addView 阶段没传 parent传了 parent,parent 不是 listView传了 parent,parent 是 listview结论inflate(id, null)宽高、margin 都不生效inflate(id, parent, false)宽高生效,marg...
2019-08-23 13:50:59 605
原创 Android View 转 Bitmap(截图)的方法
两种方法fun View.toBitmap(viewWidth: Int, viewHeight: Int): Bitmap? { layout(0, 0, viewWidth, viewHeight) buildDrawingCache() return drawingCache}fun View.toBitmap2(): Bitmap? { var bi...
2019-08-22 23:26:39 585
原创 Android 手机的常用存储路径浅析
内存与外存:早期的 Android 手机分为内存、外存,内存是手机自带的,外存是可以额外添加的。现在的 Android 手机普遍都只有内存,没有外存。运行内存其他内存:内存可以分为运行内存和其他内存,如 6G/64G 的手机指的就是 6G 的运行内存和 64G 的其他内存。运行内存使用 RAM(Random Access Memory),读写速度更快。其他内存使用 ROM(Rea...
2019-08-12 14:41:16 3457
原创 ShareSDK、aliyunDNS 的动态版本依赖导致的编译失败问题
打包时常常遇到失败的情况,报错 log:* What went wrong:Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.> Could not resolve com.aliyun.ams:alicloud-android-utils:1.1.+. Required by:...
2019-08-02 09:38:39 1400
原创 Gradle 技巧:操作 dependency
本文介绍两种 Gradle 操作 dependency 的方式文章目录一、通过 configurations二、通过 resolutionStrategy一、通过 configurations通过 configurations.implementation 可以对依赖进行操作,不过只能进行查询、增、删,不能修改。def implementations = configurations....
2019-08-01 23:34:48 4413
原创 Charles 拦截 Android Studio
设置拦截全局:修改 ~/.gradle/gradle.properties(没有就新建一个)单个项目:修改项目的 gradle.propertiessystemProp.http.proxyHost=127.0.0.1systemProp.http.proxyPort=8888systemProp.https.proxyHost=127.0.0.1systemProp.https....
2019-08-01 15:13:51 1562
原创 Android 中 .9 图的意义解析
解释左上的黑线代表可延展的部分左上没有黑线,是非法的图(之前遇到过,后来试的时候发现又不报错了,效果跟画满一条边一样)如果该图片只是作为背景,无需设置内容,则只设置左上的黑线即可右下的黑线代表内容区域(他们的交叉区域)右下没有黑线的时候,默认是左上的值右下有多条黑线,是非法的图报错:error: too many padding sections on right border所以...
2019-08-01 13:09:12 767
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人