AndroidStudio3.0,gradle4.1,新建工程,遇到如下错误: 解决办法:打开 build.gradle文件,在dependencies中将 改为: 将 改为...
AndroidStudio3.0,gradle4.1,新建工程,遇到如下错误: 解决办法:打开 build.gradle文件,在dependencies中将 改为: 将 改为...
1.前言 android消息处理机制很基础,也很重要。一般耗时操作需要放到子线程中去执行,执行完后,需要把结果反馈给主线程,在主线程中更新ui。比如:在子线程中加载一张网络图...
通常发版本时我们需要打很多渠道的包,360,应用宝,豌豆荚等等,安卓默认只打一个debug的包。那么如何进行多渠道打包呢?本文借助友盟结合gradle来讲解如何进行多渠道打包...
状态栏即statusBar,导航栏即某些手机底部有返回键的虚拟键那一栏,叫navigationBar。 1. 获取顶部statusBar高度 2. 获取底部navigatio...
报错信息 分析: “Gradle version 2.2 is required. Current version is 2.10.try editing the distr...
react native遇到的错误以及坑 持续更新中。。。 1.使用 string 报错 原因:不是 ECMAScript 6 的语法,把 JavaScript转换成Flow...
前言 安卓源码给我们提供了一个GestureDetector类,来监听手势,点击,长按,双击,滚动,抛等。本文通过解读Gesture类来看看安卓源码是怎样判断各类手势的?搞清...
0. 前言 最近写Android app时要美化外观了,但是发现自己对attr,style,theme这几个概念理解的比较模糊,不知道哪些应该定义在styles.xml中,哪...
hybrid App开发也不是什么新鲜事了,其中native和h5之间的交互则是必不可少的。Android中是如何和H5交互的? 1、webView加载页面 我们都知道在An...
前言 本文主要记录自己平时经常使用的git命令和收集别人博客中一些常用命令,方便初学者理解和使用。 本文先简单介绍git工作原理,然后详细介绍git的各种使用方法。 1. g...
前言 安卓源码给我们提供了一个GestureDetector类,来监听手势,点击,长按,双击,滚动,抛等。本文通过解读Gesture类来看看安卓源码是怎样判断各类手势的?搞清...
1.前言 android消息处理机制很基础,也很重要。一般耗时操作需要放到子线程中去执行,执行完后,需要把结果反馈给主线程,在主线程中更新ui。比如:在子线程中加载一张网络图...
java jdk是如何实现ArrayList的? ArrayList的实现很简单,总的来说,就是arraylist内置了一个Object类型的数组,当插入或删除数据时,都操作...
前言 本文主要记录自己平时经常使用的git命令和收集别人博客中一些常用命令,方便初学者理解和使用。 本文先简单介绍git工作原理,然后详细介绍git的各种使用方法。 1. g...