内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 软件编程 > 安卓开发 >

  • Android工程中集成Flutter Module10月22日

    为了将 Flutter 引入到 Android 工程中,官方提供了以 Module 形式载入。但是实践一下,发现坑真的很多。首先如果 需要实现这个需求,可以参照 Add Flutter to Android 这篇官方wiki来实现。下面我讲述一下遇到的坑吧,算是一个记录。 Module 的位置 Android

    Tags:Android
  • Android之路 (一):RxJava2+Retrofit实现简单登陆10月08日

    前言 使用RxJava2+Retrofit实现简单登陆。 正文 1. Hello world 1.1 相关版本 Android Studio 3.1.3 Gradle 3.1.3 targetSdkVersion 26 support版本 26.0.2 1.2 创建项目 项目的UI方面选用Design和support,所以在创建项目的时候直接选择【Basic Activity】

    Tags:RxJava2RetrofitAndroid
  • 从零开始学Kotlin(一):基础篇10月08日

    01 Kotlin 的前世今生 Kotlin 是由 JetBrains 这家公司开发的一门基于 JVM 的语言。也许你没听说过 JetBrains,但我相信你一定听说过大名鼎鼎的 IDEA(最好用的 Java IDE),就连 Android Studio 也是基于 IDEA 的二次开发产物。并且在 2017 年的 Google I/O

    Tags:Kotlin
  • Android数据存储安全实践10月08日

    000 数据存储安全 Android操作系统自问世以来凭借其开放性和易用性成为当前智能手机的主流操作系统之一,作为与人们关系最密切的智能设备,越来越多的通讯录、短信、视频等隐私数据以明文的方式保存在手机中,这些数据虽然有锁屏密码或者指纹保护,但是由于A

    Tags:Android数据存储
  • 2019校招Android面试题解1.0(中篇)10月07日

    Animation Q:Android中有哪几种类型的动画? 技术点:动画类型 参考回答: 常见三类动画 View动画(View Animation)/补间动画(Tween animation):对View进行平移、缩放、旋转和透明度变化的动画,不能真正的改变view的位置。应用如布局动画、Activity切

    Tags:Android面试题
  • Drawlyout添加监听以及点击事件穿透问题10月05日

    Drawlayout是实现抽屉布局的关键,在上一篇文章中,我们介绍了怎么自定义抽屉布局。这次我们讲讲Drawlayout使用过程中经常碰到的问题 怎么更新抽屉中的列表 有时候,我们的抽屉布局中有列表,需要在页面初始化的时候加载数据。我们首先想到的也许就是在主页

    Tags:Drawlyout
  • 图解ListView下拉刷新与上拉加载 (1)10月05日

    小菜上次学 ListView 时,只学习了一下异步请求数据加载新闻和 Loading 等待的小知识点,但对于新闻列表数据的更新和加载更多是必不可少的,而实现【下拉刷新】与【上划加载更多】的方式有很多种,今天小菜整理一下使用三方库 flutter_refresh 来实现列表的

    Tags:ListView下拉刷新上拉加载
  • AndroidStudio下FFmpeg的编译和使用(3):FFmpeg配置和编译脚本10月05日

    项目源码 编译过程中涉及到很多ndk中的so库和头文件以及交叉编译的工具,在命令执行的时候会在ndk相应的目录下去查找,所以我们可以使用export命令事先将这些路径设置到环境变量,使用的时候可以很方便的找到 //NDK加入环境变量,以我的ndk存放路径为例expor

    Tags:FFmpegAndroidStudi
  • AndroidStudio下FFmpeg的编译和使用(2):Ubunto系统环境配置10月05日

    项目源码 编译过程中涉及到很多ndk中的so库和头文件以及交叉编译的工具,在命令执行的时候会在ndk相应的目录下去查找,所以我们可以使用export命令事先将这些路径设置到环境变量,使用的时候可以很方便的找到 //NDK加入环境变量,以我的ndk存放路径为例expor

    Tags:FFmpegUbuntoAndroidStudi
  • AndroidStudio下FFmpeg的编译和使用(四):AndroidStudio ndk开10月05日

    项目源码 1.环境配置 ffmpeg库已经编译好了,接下来准备将so引入Android studio进行开发 我们创建一个新的项目,注意在创建过程中这几个选项的勾选 6C~L[SE8UA3Z]JEAFB~CU24.png 勾选添加C++支持,Android studio会自动帮我们做一些配置,后边进行简单的解释

    Tags:FFmpegAndroidStudi
  • Android动画详解10月05日

    前言 Android 动画也是 Android 系统中一个很重要的模块, 在平时开发中, 为了做出炫酷的效果, 动画可以说是必不可少的; 本文将总结 Android 中与动画相关的部分, 文中部分内容整理自文末参考链接, 权作笔记~ 需要声明的是文章不会详细通过源码去讲解各种动画

    Tags:Android动画
  • MaterialDesign实战第六弹:可折叠式标题栏(CollapsingToolbarLa10月04日

    引子: 文章提要与总结 1. CollapsingToolbarLayout 1.1 CollapsingToolbarLayout是一个作用于Toolbar基础之上的布局,由DesignSupport库提供。 1.2 CollapsingToolbarLayout不能独立存在, 它在设计的时候就被限定只能作为AppBarLayout的直接子布局来使用。

    Tags:MaterialDesi
  • MaterialDesign实战第五弹:下拉刷新(SwipeRefreshLayout)10月04日

    引子: 文章提要与总结 SwipeRefreshLayout 1.SwipeRefreshLayout即是实现下拉刷新功能的核心类,它由support-v4库提供的; 2.把想要实现下拉刷新功能的控件放置到SwipeRefreshLayout里边,即可迅速让这个控件支持下拉刷新了; 3.接下来在对应的java代码中处

    Tags:SwipeRefreshMaterialDesi下拉刷新
  • MaterialDesign实战第四弹:卡片布局以及灵动的标题栏(CardView10月04日

    卡片式布局也是MaterialsDesign中提出的一个新的概念,它可以让页面中的元素看起来就像在卡片中一样,并且还能拥有圆角和投影,下面我们就开始具体学习一下。 文章提要与总结 1. CardView(这里用于作为recycleview的子项,用于显示水果) 1.1 实际上,CardV

    Tags:CardViewMaterialDesiAppBarLayout
  • MaterialDesign实战第三弹:悬浮按钮和可交互提示10月04日

    立面设计是Material Design中一条非常重要的设计思想,也就是说,按照Material Design的理念,应用程序的界面不仅仅只是一个平面,而应该是有 立体效果 的。 在官方给出的示例中,最简单且最具代表性的立面设计就是 悬浮按钮 了,这种按钮不属于主界面平面的

    Tags:MaterialDesi
  • MaterialDesign实战第二弹:滑动菜单详解&实战(DrawerLayout &10月04日

    文章提要与总结 1. DrawerLayout 控件用处:实现滑动菜单 1.1 首先它是一个布局,在布局中允许放入两个直接子控件, 第一个子控件是主屏幕中显示的内容; 第二个子控件是滑动菜单中显示的内容; 关于第二个子控件有一点需要注意,layout_gravity这个属性是必

    Tags:MaterialDesiDrawerLayout
  • MaterialDesign实战第一弹:Toolbar详解10月04日

    写在文首,什么是Material Design?这里参考一下郭神的说法: 文章提要与总结 1. 关于android:theme的详细理解(附图);2. 在activity_main.xml中使用Toolbar代替ActionBar; 关于命名空间:android app; 关于Toolbar控件的属性; 尤其android:theme以及ap

    Tags:MaterialDesiToolbar
  • Android自动切换夜间主题10月04日

    妈耶,网上搜怎么实现自动切换夜间主题都没资料的,全是夜间主题的实现,只能自己想办法了。 最终解决的方案倒是很简单,不过走了很多弯路。脑子不是很好使了。 线索就是,应用会在任何时候启动,它该怎么确定自己是在某个时间(进入夜间或到了白天)之后第

    Tags:Android
  • Android性能优化篇(1):序言及JVM篇10月04日

    序言 笔者从事Anroid开发有些年头了,深知掌握Anroid性能优化方面的知识的必要性,这是一个程序员必须修炼的内功。在面试中,它是面试官的挚爱,在工作中,它是代码质量的拦路虎,其重要性可见一斑。在团队中,性能优化的工作又往往由经验丰富的老师傅来完成

    Tags:AndroidJVM性能优化
  • 一文看懂ConstraintLayout的用法10月04日

    ConstraintLayout 相对于 RelativeLayout 来说性能更好,布局上也更加灵活。在最新的Google Android开发文档中是推荐使用 ConstraintLayout 的,下面来看看具体用法。 0x00 相对位置(Relative positioning) 这个比较简单,看图解释,假设控件B要放在控件A的

    Tags:ConstraintLa

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号