随笔分类 - Android
摘要:项目中使用到了Vue、YDUI、webpack,部分页面在Android WebView中出现了样式问题,卡顿等等: 1、promise不识别——需要使用babel-polyfill。 2、由于系统限制,WebView内核不能升级,只能做最大兼容,在browserslist中加入如下配置,可以让属性
阅读全文
摘要:上篇介绍了一些WebView的设置,本篇为一些补充项。 首先加载HTML5的页面时,会出现页面空白的现象,原因是需要开启 DOM storage API 功能: 其次,开发中需要注意的安全漏洞,详见《如何设计一个优雅健壮的Android WebView》: 第三,其他需要注意的点: 5.1以上默认禁
阅读全文
摘要:在上一篇文章Android 原生开发、H5、React-Native开发特点,我们可以了解到三种Android开发方式的区别和优缺点。[Android开发:原生+H5]系列的文章,将主要讲解Android原生+H5开发相关,这一节主要是Android原生+H5开发时要使用WebView,要使WebV
阅读全文
摘要:ExifInterface是保存照片信息的,那么我们在有需要的时候就可以通过这类,来获取照片的一些数码参数来做适当来逻辑处理,比较典型的案例就是android有的机型拍照或者选择照片后,照片可能会被旋转。这个时候我们就可以通过这个类来获取图片的旋转角度信息了。 // 从指定路径下读取图片,并获取其E
阅读全文
摘要:1. 交互方式总结 1Android与JS通过WebView互相调用方法,实际上是: Android去调用JS的代码 JS去调用Android的代码 二者沟通的桥梁是WebView 对于Android调用JS代码的方法有2种: 1. 通过WebView的loadUrl() 2. 通过WebView的
阅读全文
摘要:枚举: 老师给我们讲过一句话,枚举类型的作用就是使程序更加接近自然语言。 在java1.5之前都是将常量设置为final static类型,在java1.5之后,出现了枚举类型,通常将常量设置为枚举常量。 泛型: 泛型的出现时为了解决多态中向上转型和向下转型出现的错误。一般情况下向上转型不会出现错误
阅读全文
摘要:反射 反射是将类抽象为一个Class对象。将类看成对象,分析它的构造方法,成员变量,方法以及内部类。 对类的分析,是将类抽象为Class对象;对构造方法的分析,是将构造方法抽象为Constructor类的对象;对成员变量的分析,是将变量抽象为Feild类的对象;对方法的分析,是将方法抽象为Metho
阅读全文
摘要:由于项目需要,鉴于第三方sdk包的体积略大,经过评估论证后,决定采用调起APP以及网页地图的方式来进行导航。 思路: 在需要调用导航的界面通过原生获取当前手机内可用的导航app组装成列表返回到RN待选择调用,如果没有安装任何APP,则直接请求浏览器打开web版百度地图。需要注意的是,这里笔者选择百度
阅读全文
摘要:目录(?)[+] 目录(?)[+] 当一个应用程序在Android中安装后,我们在使用应用的过程中会产生很多的数据,应用都有自己的数据,那么我们应该如何存储数据呢? 数据存储方式 Android 的数据存储有5种方式: 1. SharedPreferences存储数据 SharedPreferenc
阅读全文
摘要:当一个应用程序在Android中安装后,我们在使用应用的过程中会产生很多的数据,应用都有自己的数据,那么我们应该如何存储数据呢? 数据存储方式 Android 的数据存储有5种方式: 1. SharedPreferences存储数据 SharedPreferences数据存储,也叫作xml存储。这是
阅读全文
摘要:Layout Animations主要使用LayoutTransition为布局的容器设置动画,当容器中的视图层次发生变化时存在过渡的动画效果。 LayoutTransition This class enables automatic animations on layout changes in
阅读全文
摘要:Android在3.0之前只提供了两种动画:View Animation 、Drawable Animation 。也就是我们在《Android 动画——Frame Animation与Tween Animation 》讲解的逐帧动画和补间动画。android在3.0之后又增加了一种动画类型:Pro
阅读全文
摘要:很多手机应用的引导页都是动画的,添加动画后的应用画面会更加生动灵活,今天博主也学习了Android中Animation的使用,下面来总结下。 android中的Animation分为两种,一种是Frame Animation逐帧动画,一种是Tween Animation补间动画。 Frame Ani
阅读全文
摘要:这段时间学习了下ButterKnife注解框架,学习的不是特别深入,但是基础也差不多了,在此记录总结一下。 ButterKnife是一个Android View注入的库,主要是注解的使用,可以减少很多代码的书写,使代码结构更加简洁和整齐。ButterKnife可以避免findViewById的调用,
阅读全文
摘要:当前(2017年5月22日 )React Native开发相当火爆,但是搜索下来,没有最新版本0.44集成的教程,因此尝试了一下如何集成到Android原生工程中去。本篇旨在记录出现的问题以及应对方式。 一、集成的过程比较简单,按照教程一步一步来即可: 中文版教程:http://reactnativ
阅读全文

浙公网安备 33010602011771号