重启、buildTypes上加入 debuggable true,都不管用后来修改Build Variants 中 将Active Build Variant 中的 rele...
重启、buildTypes上加入 debuggable true,都不管用后来修改Build Variants 中 将Active Build Variant 中的 rele...
现象描述: 快速多次点击一个View,实际行为可能和期望的不一样,或多次打开同一个页面(Activity or Fragment),或多次 Toast等等,虽然我们可以 有其...
什么是沉浸式体验 沉浸式就是要给用户提供完全沉浸的体验,使用户有一种置身于虚拟世界之中的感觉。这种体验在各类游戏中被广泛应用,绝大部分的游戏都会在打开后,使得屏幕被完全被游戏...
快速实现Android多级树形列表,这个库是在鸿洋多级树形列表demo中修改而来。 解决的问题:支持ID为int类型和String类型。支持多级复选框选中,使用只需一行代码。...
应评论区小伙伴要求,从项目中抽离出一个demo供大家参考,这个demo布局中没有用fitsSystemWindows=true这个属性,而写本篇文章时用了这个属性,这个属性在...
React Native 简称 RN 是 FaceBook 发布的跨平台开发框架,它的设计理念是:使用 React Native 开发,既拥有Native 的良好人机交互体验...
使用ViewPager打造的3D画廊,先看效果图: 需求点: 所以首先我们想到的肯定是ViewGroup的clipChildren属性,设为false,可以让子view突破V...
先上一张图来看要实现的东西 一般来说每个app都有这个用户协议阅读相关的功能,之前做的都是一个协议,也都是单行的,完全没有复杂度,可以一个checkbox加上一个textvi...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 写在前面的话,前段时间写了一篇文章 二十三种设计模式[https://www.jianshu.com/p/...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
前言 开发过程中,发测了,如果遇到崩溃情况,想记录下来有哪几个方法?一、用bugly,设置是开发模式,崩溃了会马上上报。二、收集崩溃信息发送到邮箱。那现在再试一种方式,就是推...
更新:由于该适配方案越来越多人使用,也有很多人遇到不太理解的问题。所以为了大家更好的使用,我将文章很多内容更新了,老用户可以重新看下整篇文章。主要更新的内容是使用方法跟以前不...
Android 高级UI开发 目录 Android 高级UI1 Material Design概述Android 高级UI2 RecyclerView添加head和foote...
SuperDialog 一个类文件不到600行纯代码实现多功能Dialog,list、image、input输入框、Progress自定义View和可变参数button数量欢...
Android知识体系总结(全方面覆盖Android知识结构,面试&进阶 Version-3.0.0 时间:2020.05) 此篇文章是初中高级工程师学习文章,知识体系较为完...
作为一个Android开发,最近在学习ionic,真的是烦
最简单的混合开发教程资料汇总今天开会的时候,产品经理说了计划并且提出到时候要用混合式开发来写app,并且意味深长的看了我一眼,毕竟安卓ios开发需要针对不同的手机开发出一套以适配屏幕的代码,成本太大,我...