- 1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行。 2) 实现view上2圆角... 1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行。 2) 实现view上2圆角...
- 1、设置excludeFromRecents Androidmanifest.xml,设置Activity的属性:Android:excludeFromRecents="true" true时不显示;false默认显示。 2、start activity int... 1、设置excludeFromRecents Androidmanifest.xml,设置Activity的属性:Android:excludeFromRecents="true" true时不显示;false默认显示。 2、start activity int...
- 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对角编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。 通俗点讲什么是IOC呢? 很... 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对角编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。 通俗点讲什么是IOC呢? 很...
- 1 需求 多张图片通过recycleView展示,然后点击具体一张图片支持预览(支持放缩)和滑动 2 解决办法 BaseRecyclerViewAdapterHel... 1 需求 多张图片通过recycleView展示,然后点击具体一张图片支持预览(支持放缩)和滑动 2 解决办法 BaseRecyclerViewAdapterHel...
- 1 问题 使用RecycleView和NestedScrollView的时候,滑倒顶部或者底部,会有边缘效果,就像水温波一样,现在需求去掉 2 解决办法 在RecycleView和NestedScrollView的xml文件里面加上如下属性即可。 andr... 1 问题 使用RecycleView和NestedScrollView的时候,滑倒顶部或者底部,会有边缘效果,就像水温波一样,现在需求去掉 2 解决办法 在RecycleView和NestedScrollView的xml文件里面加上如下属性即可。 andr...
- 1.AIDL文本解释 在软件工程中,接口定义语言(IDL)已经成为通用术语,是用来描述软件组件接口的特定语言。在Android中,该IDL被称为Android接口定义语言(AIDL),它是纯文本文件,使用Java类似语法编写。但是,编写Java接口的编写AIDL文件还有有些不同的。 首先,对所有的非原始类型参数,需要指定如下三种类型方向指示符之一:in,out,inout... 1.AIDL文本解释 在软件工程中,接口定义语言(IDL)已经成为通用术语,是用来描述软件组件接口的特定语言。在Android中,该IDL被称为Android接口定义语言(AIDL),它是纯文本文件,使用Java类似语法编写。但是,编写Java接口的编写AIDL文件还有有些不同的。 首先,对所有的非原始类型参数,需要指定如下三种类型方向指示符之一:in,out,inout...
- 本文目录 前言isolateevent loop线程模型与isolate创建单独的isolateStream事件流 前言 说到网络,就一定会提到异步编程。对于涉及网络的操作,在客户端的开发中都是通过异步实现的。在Flutter里,异步是用Future来修饰的,并且运行在event loop里。 Flutter的异步特性和Android的Looper... 本文目录 前言isolateevent loop线程模型与isolate创建单独的isolateStream事件流 前言 说到网络,就一定会提到异步编程。对于涉及网络的操作,在客户端的开发中都是通过异步实现的。在Flutter里,异步是用Future来修饰的,并且运行在event loop里。 Flutter的异步特性和Android的Looper...
- 1、问题 eclipse编译项目出现 unable to resolve target android-20 2、解决办法 在project.properties文件里面修改 target=android-20 为 t... 1、问题 eclipse编译项目出现 unable to resolve target android-20 2、解决办法 在project.properties文件里面修改 target=android-20 为 t...
- 1 问题 as导入第三方库在依赖的基类build.gradle里面添加如下 implementation 'com.truizlop.sectionedrecyclerview:library:1.2.0' 提示错误如下 &n... 1 问题 as导入第三方库在依赖的基类build.gradle里面添加如下 implementation 'com.truizlop.sectionedrecyclerview:library:1.2.0' 提示错误如下 &n...
- 当编写一个混合有本地C代码和Java的应用程序时,需要使用Java本地接口(JNI)作为连接桥梁。JNI作为一个软件层和API,允许使用本地代码调用Java对象的方法,同时也允许在Java方法中调用本地函数。 在Java端,开发者所需要做的仅仅是在连接本地函数的方法之前加上native关键字。这样VM就会去寻找这个本地函数。 1.从Java调用本地函数 从Java调... 当编写一个混合有本地C代码和Java的应用程序时,需要使用Java本地接口(JNI)作为连接桥梁。JNI作为一个软件层和API,允许使用本地代码调用Java对象的方法,同时也允许在Java方法中调用本地函数。 在Java端,开发者所需要做的仅仅是在连接本地函数的方法之前加上native关键字。这样VM就会去寻找这个本地函数。 1.从Java调用本地函数 从Java调...
- 1、爆照 上面是原图,下面是点击效果。 2、介绍 设置着色模式用的。这个模式共有6种,分别为: multiply screen src_in(默认) src_over src_atop add android:tint ... 1、爆照 上面是原图,下面是点击效果。 2、介绍 设置着色模式用的。这个模式共有6种,分别为: multiply screen src_in(默认) src_over src_atop add android:tint ...
- 1 需求 我们获取到了本地视频时长(秒为单位),然后需要按照如下格式显示 没有到小时的时长如下格式 00:00 有到小时的时长如下格式 00:00:00 2 代码实现 /** * 可以显示小时 */ f... 1 需求 我们获取到了本地视频时长(秒为单位),然后需要按照如下格式显示 没有到小时的时长如下格式 00:00 有到小时的时长如下格式 00:00:00 2 代码实现 /** * 可以显示小时 */ f...
- 本文目录 前言动画的原理AnimationAnimatableAnimationControllerTweenTween实现循环放大与缩小Curve 前言 不管是Android还是IOS,我们都能看到用户在使用动画,交互动画可以作为用户的操作向导,不让操作乏味无趣,可以说没有动画的APP,是没有灵魂的App。本篇将讲解在Flutter中如何使用。 ... 本文目录 前言动画的原理AnimationAnimatableAnimationControllerTweenTween实现循环放大与缩小Curve 前言 不管是Android还是IOS,我们都能看到用户在使用动画,交互动画可以作为用户的操作向导,不让操作乏味无趣,可以说没有动画的APP,是没有灵魂的App。本篇将讲解在Flutter中如何使用。 ...
- 1、问题 遍历某个目录下的所有问题文件 2、代码实现 fun getRecoverTrashFile(path: String) { if (TextUtils.isEmpty(path)) r... 1、问题 遍历某个目录下的所有问题文件 2、代码实现 fun getRecoverTrashFile(path: String) { if (TextUtils.isEmpty(path)) r...
- 1 问题 用BaseQuickAdapter设置子view点击事件 unInstalledAdapter!!.setOnItemChildClickListener(object: BaseQuickAdapter.OnItemChildClickListener { override fun onItemChildClick(adapter: BaseQuickAda... 1 问题 用BaseQuickAdapter设置子view点击事件 unInstalledAdapter!!.setOnItemChildClickListener(object: BaseQuickAdapter.OnItemChildClickListener { override fun onItemChildClick(adapter: BaseQuickAda...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中
热门标签