- 博客(12)
- 资源 (4)
- 收藏
- 关注
翻译 SurfaceTexture
该矩阵将传统的2D OpenGL ES纹理坐标列向量(形式为(s,t,0,1),其中s和t在包括区间[0,1])转换为流式纹理中的适当采样位置。例如,可以通过使用查询的矩阵转换列向量(0,0,0,1)从图像的左下角采样,而可以通过使用转换(1,1,0,1)从图像的右上角采样。调用updateTexImage()时,指定SurfaceTexture创建时的纹理对象的内容将更新为图像流中最新的图像。构造一个新的SurfaceTexture以将图像流传输到给定的OpenGL纹理,并指定是否使用单缓冲模式。
2024-02-29 14:11:54
235
原创 安装 Anaconda
使用 Anaconda1. 安装官网地址 https://www.anaconda.com/安装需要注意需要勾选add anaconda to environment2. 安装完成检测anaconda环境是否安装成功:conda --version检测目前安装了哪些环境:conda info --envs默认只有 base 环境3. 创建自己的Py环境获取当前的py版本列表: conda search --full-name python创建环境:conda create --
2021-09-15 16:15:18
108
原创 android 用 versionName 进行比对做版本更新 - kt
比对方式 :通过拆分versionName 1.0.0 与服务器版本进行比对isUpdate("1.1.0", BuildConfig.VERSION_NAME) private fun isUpdate(newVer: String, appVer: String): Boolean { if (newVer == "") return false val newVerS = newVer.split(".") val appVerS =
2021-04-01 17:34:15
595
原创 android animator - 2
看代码,这个基本都很熟悉ObjectAnimator .ofFloat(imageView, "translationX", 1, 100) .setDuration(200) .start(); 拿 ofFloat 举例子ofFloat(Object target, String propertyName, float… values)正常情况下 ofFloat 的第一个参数 target 你会放个View进去,但一看源码他是个Object类型的,你可能会
2021-03-25 18:13:36
135
原创 android animator
属性动画里涉及的一些属性值:translationX和translationY: 这两个属性作为一种增量来控制着View对象从它布局容器的左上角坐标偏移的位置rotation、rotationX和rotationY:这三个属性控制着View对象围绕支点进行2D和3D旋转scaleX和scaleY:这两个属性控制着View对象围绕支点进行2D缩放pivotX和pivotY:这两个属性控制着View对象的支点位置,围绕这个位置进行旋转和缩放的变化处理,默认情况下,该支点为View对象的中心点。x和y
2021-03-25 18:12:12
184
原创 Android Button 顶部 底部 去空白解决方案
Button 顶部 底部 去空白解决方案正常新建一个按钮:解决方案: <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:insetTop="0dp" android:insetBottom="0dp" android
2021-03-25 18:07:52
1084
2
转载 Android开发中,那些让你相见恨晚的方法、类或接口
getParent().requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件的处理权,谁用谁知道。ArgbEvaluator.evaluate(float fraction, Object startValue, Object endValue); 用于根据一个起始颜色值和一个结束颜色值以及一个偏移量生成一个新的颜色,分分钟实
2016-04-14 15:06:02
564
翻译 android 控件不同状态 selector----drawable
先看代码<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" android:constantSize=["true" | "false"] android:dither=["true" | "false"] and
2015-10-24 20:35:38
1095
原创 简单学会FastJson解析
FastJson解析相信FastJson大家都了解了,我就不多说啥了。一、类对象生成Json字符串二、List集合生成Json字符串三、转换JSON为类对象四、转换JSON为集合对象实体类:wPayMessages、wPayAway两个JAR:fastjson-1.1.43.android.jar下载地址:http://pan.baidu.com
2015-01-10 20:35:45
436
转载 System.exit(0)和System.exit(1)区别
1.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently ru
2014-09-25 16:22:12
354
转载 创建快捷图标
大家都知道在Android系统中,可以通过拖动图标到桌面来创建快捷方式,今天我们来看一下如何在程序中直接创建程序的快捷图标。新建一个工程,在布局文件中放入两个按钮,如图:布局文件:12345678910111213141516LinearLayoutxmlns:android="
2014-09-25 15:11:36
613
转载 基础总结篇之一:Activity生命周期
学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解servlet技术,我们想要实现一个自己的servle
2014-09-25 11:45:03
451
android12系统源码_StorageManager源码
2022-08-24
Apktool v2.3.4 Released
2018-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人