假设,两个有Activity A和B A启动B: A发生exit动画,B发生enter动画 B返回A:B发生return动画,A发生reenter动画 1、使用overrid...
假设,两个有Activity A和B A启动B: A发生exit动画,B发生enter动画 B返回A:B发生return动画,A发生reenter动画 1、使用overrid...
如何在Unity 3d 模拟太阳穿透大气的散射效果,看这儿,如果你不知道我在说什么更应该点进来瞧瞧,嘿嘿! GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就...
Android OpenGL ES 视频应用开发教程目录 官网资料 khronos 2.0版快速参考卡片 2.0版API参考文档 书籍推荐 《OpenGL ES 2 for ...
前言:Android 应用的目标应该是让所有人都可以使用,包括有无障碍功能需求的人士。有视觉障碍、色盲、视觉障碍、精细动作失能、认知障碍以及很多其他残疾的人员在日常生活中使用...
1、ASM概述 ASM是一个功能比较齐全的java字节码操作与分析框架,通过ASM框架,我们可以动态的生成类或者增强已有类的功能。 ASM可以直接生成二进制.class文件,...
前言 由于工作上的需求,开始接触投屏技术。 为何要写这篇文章?我怀疑想学这技术的人群不多,也许文章不会火,毕竟也不是什么热门技术。但正因为不是热门技术,所以资料很少。我也是自...
如果AndroidStudio 中的profiler工具提示 no avaliable devices, 请尝试如下命令
感谢:CSDN的yissan感谢:简书的咖枯我只是搬运工。文章最后附上他们文章网址。 ------------------------------我是代码界的搬运工-----...
1. Drawable设置背景方式实现圆角 如代码,在xml文件中定义圆角背景 上面的xml文件定义了一个红色的顶部圆角矩形,将该文件通过设置Drawable的方式设置为Vi...
前言 在决定用这个标题之前甚是忐忑,主要是担心自己对AIDL的理解不够深入,到时候大家看了之后说——你这是什么玩意儿,就这么点东西就敢说够了?简直是坐井观天不知所谓——那样就...
一、题外话 布局查看神器我们的第一印象应该是:Hierarchy Viewer . 很久没有用了,最近在总结性能优化工具的时候,发现sdk/tools下Hierarchyvi...
Android提供了5种方式来让用户保存持久化应用程序数据。根据自己的需求来做选择,比如数据是否是应用程序私有的,是否能被其他程序访问,需要多少数据存储空间等,分别是: 使用...
什么是 CompletableFuture? CompletableFuture 用于 Java 中的异步编程。异步编程是一种编写非阻塞代码的方法,方法是在与主应用程序线程不...
也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。 Java号称是一门“一次编译到处运行”的语言,但是我们对...
1 什么是插桩? 听到关于“插桩”的词语,第一眼觉得会很高深,那到底什么是插桩呢?用通俗的话来讲,插桩就是将一段代码通过某种策略插入到另一段代码,或替换另一段代码。这里的代码...
悬浮效果 先看个效果 实现思路: 利用RecyclerView.ItemDecoration绘制Province(就像绘制分割线一样) 同一组的City,只绘制一个Provi...
Overview 每个Android开发者都或多或少的了解过Android Handler机制,为了不浪费大家时间,在文章开始之前,我认为有必要说明一下本文的目标受众 适合人...
探探效果: demo效果如下: LayoutManager自定义 对于自定义LayoutManager我们主要处理好三件事情,就所有的问题就都迎刃而解了: 布局每个ItemV...
Dart是一个在单线程中运行的程序,这意味着:如果程序在执行中遇到一个需要长时间的执行的操作,程序将会被冻结。为了避免造成程序的冻结,可以使用异步操作使程序在等待一个耗时操作...