简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
ObjectAnimators可以自定义一些属性,使这个属性可以在项目中共用。比如,我们需要逐渐改变字体大小,我们就可以自定义一个属性Property<TextView, Float> PROPERTY_TEXT_SIZE = new Property<TextView, Float>(Float.class, "textSize") {@Override...
Android中GlSurfaceView的入门使用
REST API 易于理解和实现,支持跨平台和跨语言通信,灵活、扩展性强,使用标准HTTP协议,简化数据交换。支持多种数据格式,易于缓存和分层架构,提升了应用的开发效率和性能。
Android插件化之类加载器 ClassLoader类加载器用来加载 Java 类到 Java 虚拟机根据一个指定的类名,找到或者生产对应的字节代码,生成一个Java类,除此之外,ClassLoader还负责加载Java应用所需的资源,如图像文件和配置文件等。Java虚拟机使用Java类的方式java源程序(.java文件)经过编译器转换成Java字节代码(.class文件)。
Android 单元测试之Roboletric 环境配置 Robolectric由于只在Java虚拟机中运行,速度很快,虽然在API支持上无法和Espresso相比,但速度有很大优势,适合单元测试,尤其是TDD时使用。官网: http://robolectric.org/activity-lifecycle/GitHub:https://github.com/robolectric/robol
新浪云存储SCS的使用步骤需先新浪云官网注册账号在云存储SCS中新建一个bucket上传一些文件,不如图片,txt文档等最简单的访问将你的bucket和bucket中的文件设置ACL(设置权限),使匿名用户可以访问然后再浏览器中输入https://你的bucket.sinacloud.net/文件在bucket中的相对路径或者https://sinacloud.net/你的bucket/文件
安装gitsudo apt-get install git创建账户git创建Linux账户git,用来运行git服务sudo adduser git之后的提示,全部按回车就行创建证书登录收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。如果没有该文件创建它:cd...
推荐的开发工具及安装ue开发者工具vue-devtools-4.1.4_0.crx谷歌插件下载怎么在谷歌浏览器中安装.crx扩展名的离线Chrome插件?使用淘宝的镜像,避免墙外安装失败npm config set registry http://registry.npm.taobao.org/安装vue-clinpm install -g vue-cli查看版本node -...
近年来,以React为代表的声明式UI开发思想席卷了整个前端开发领域。客户端与前端在产品形态上非常相似,也希望借鉴这种全新的开发思想来提升客户端UI的开发效率和体验。在这个大背景下,Android与iOS平台相继发布了自己的声明式UI开发框架。而在Android中的明式UI开发框架就是Compose
我们新建一个Android项目,默认会生成一个`.ignore`文件。但是,我们如果平时使用的时候会发现,这个`.ignore`文件是不全的,还是会有部分不必要的文件被上传到`git`上。