找到约 10000 条结果
  • MotionLayout:动态工具栏
    Styling Android的常规读者可能已经猜到我喜欢动画的东西。 MotionLayout为动画提供了惊人的范围,并且可以使用它创建一些非常有趣的动画。我们之前在Styling Android上看过how to implement a Collapsing Toolbar,但我们不仅限于模仿可以使用其他Android API实现的现有行为,MotionLayout给了我们一些真正的范围来获得...
    2019-08-28
  • 用户界面 |Android开发期末复习5
    Android用户界面框架采用MVC(Model-View-Controller)模型,处理用户输入的控制器(Controller)显示图像的视图(View)保存数据和代码的模型(Model)
    2022-06-08
  • Android中LayoutAnimation的分析(一)
    LayoutAnimation 是用于对布局或 ViewGroup 的子 View 进行动画处理,每个子 View 的动画在不同的时间进行开始,但是使用的都是相同的动画。只要使用 LayoutAnimation 进行布局动画,那么它的实现要依赖布局动画控制器来完成;布局动画控制器是用来干什么的呢?它是用于计算每个子项的动画开始执行的偏移时间。
    2021-12-07
  • Android应用架构-MVVM模式
    随着Android应用开发技术的不断发展和成熟,很开发者越来越关注着Android应用架构的设计。目前,Android的应用架构主要有MVC、MVP和MVVM模式,我们就来说一下MVVM模式。
    2021-12-09
  • 混淆导致的数据绑定库错误
    AbstractMethodError: abstract method "androidx.databinding.ViewDataBinding androidx.databinding.DataBinderMapper.getDataBinder(androidx.databinding.DataBindingComponent, android.view.View, int)"
    2019-12-11
  • (一)Android Studio 安装部署 华丽躲坑
    DJI是我最服气的无人机厂商,无人机稳定性极强,性价比狂高,还给了极度丰富的二次开发接口,包括Mobile SDK手机应用开发工具包,Onboard SDK机载端开发工具包,Guidance SDK视觉导航以及Payload SDK机载开发工具包,可以说相当大方了
    2018-06-05
  • ADB命令安装
    WIN安装配置JAVA环境安装配置android-sdk安装下载地址官网内网下载完成好,找到安装目录,然后解压进入目录,选择 SDK manager.exe右键以管理员身份运行,打开Android SDK Manager选择Tools下的Android SDK Platform-tools和Android SDK Build-tools,Extras文件夹下所有的选项全部安装。配置android-sdk环境变量在系统...
    2021-03-11
  • React-native 集成react-native-puti-pay 爬坑
    解决办法修改react-native-puti-pay下android目录的build.gradle文件,指明明确的版本号;[链接],可以查看到wechat-sdk的最新版本号,指定为最新版本号,就gradle就成功sync了
    2019-04-08
  • Android中Activity的Flags
    Activity的标志位Flags有很多,但是我们在实际开发中用到的并不多,常用的且可以设定Activity 启动模式的有 Intent.FLAG_ACTIVITY_CLEAR_TOP、Intent.FLAG_ACTIVITY_NEW_TASK、Intent.FLAG_ACTIVITY_SINGLE_TOP 和 Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS;下面对它们一一介绍。
    2021-06-01
  • 安卓开发入门教程-UI控件_TextView
    什么是TextView TextView是用于展示文本内容的UI控件. 基础样例 1.普通文本效果图代码<TextView {代码...} 2.设置字号效果图<TextView {代码...} 3.设置颜色效果图<TextView {代码...} 4.设置加粗效果图代码<TextView {代码...} 常用属性说明更多属性及实际效果,可以在开发工具里自行体验。[链接]
    2020-07-17
  • 一种用环境变量配置android build的方案
    目标 能方便地在CI服务器配置每个build的版本和签名信息 不需要在commit中包含keystore, key密码等东西 每个release build有一致且单调递增的版本号 以上设定都是可选的,其他人仍然可以clone代码后立刻在IDE运行 设计 用CI服务器的build script生成版本号 签名信息只写在build script 用环境变量传递版本号和签名信息 ...
    2016-05-12
  • 自定义Toast
    平时一般只用默认的Toast,使用Toast.makeTest()方法调用,默认的风格是白字半透明灰框,经常与app的主题颜色不符,所以需要自定义Toast.效果图:
    2017-09-01
  • Android基础知识之 Toolbar 的使用
    Toolbar是Android5.0推出的,用来替代ActionBar的控件.可以高度的自定义,使用灵活.官方的ToolBar是必须在5.0以上的系统才能使用, 如果需要在低版本中使用.需要使用support v7包中的Toolbar.下一是官网的Toolbar的介绍:
    2016-10-31
  • Android actionbar 笔记
    按照 Android Studio 内置的例子做了个 actionbar 的 Demo,现在写下来做笔记,IDE 为 Android Studio 1.2。
    2015-05-31
  • 你不能错过的RadioButton实践
    上一篇给大家留的“课后作业”登录和注册相信小伙伴们根据我们提供的demo都已经完成啦,那么这一篇文章我们继续讲实战中会遇到的一些主要功能,话不多说,让我们进入今天的正文环节!!!
    2019-08-21
  • FFmpeg在Android Studio中断点调试
    一般情况下在Android平台使用FFmpeg为动态库或静态库的形式,只能通过设置FFmpeg日志回调来看一些FFmpeg输出的日志,有时需要debug来查看FFmpeg内部执行过程,本文记录一下在Android Studio中使用FFmpeg源码进行断点调试的方法。需在Linux或macOS下,Windows 10系统可以使用wsl子系统。
    2020-12-07
  • Android- SplashPage实现应用秒开-3步
    Android 应用冷启动时,需要从Application开始启动,加载时间就会比较长,这段时间里,用户所能看到的就是”白屏“(这是因为默认的AppTheme的 android:windowBackground 默认是设置成白色的),因此我认为真正的启动页就应该是让用户点开应用时看到的不是”白屏“,而是我们创建的一个页面,可以是一张图片、一段文字。 就...
    2021-12-13