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

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

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

当前分类:

> 软件编程 > 安卓开发 >

  • QQ音乐Android吃Pie之路09月02日

    上篇:Android P 行为变更适配 Android P 这次有很多行为变更,其中不乏一些需要亟需适配的变更。 一、全面屏检测 在 Android 8.0 时代各个手机厂商就开始发布自己的全面屏手机,但是此时 Android 官方并未支持到该功能,所以各个厂商都各自实现了一套全面屏

    Tags:QQ音乐
  • androidO对后台服务的限制09月02日

    现象 android o版本(8.0)及以上版本,当应用处于后台时执行startService时,会抛出如下异常: image Caused by: java.lang.IllegalStateException: Not allowed to start service ... app is in background uid UidRecord ... 初步理解为由于app处于后台时

    Tags:androidO
  • Android不写一句代码解决屏幕适配问题09月01日

    依赖本库不用写一句代码做好屏幕适配: 先上酸菜 Github地址 本适配方案是用的 今日头条的 适配方案 , 界面在不同尺寸屏幕上是等比缩放的; 预览的时候请使用 1920x1080 (360dp宽度的分辨率都可以) 的屏幕分辨率预览, 预览是什么样在任何设备都是这个样子 如果

    Tags:屏幕适配Android
  • 今天我得鼓吹一波Kotlin08月30日

    Kotlin 被作为 Google 官方语言也有一年多了,但除了刚宣布那个月极度火爆以外,后面生活又回归了平静。不少小伙伴紧跟 Google 爸爸的步伐,也对 Kotlin 有了或多或少的了解,GitHub 上也有了相当一部分的 Kotlin 开源项目。 但或许是后知后觉,依然还是有相

    Tags:Kotlin
  • Android Activity08月30日

    一 Activity简介 Activity是Context的子类 Activity是四大组件之一 用来显示控件和用户交互 Activity是一个布局容器 Activity如果5s内没有响应 就会导致一个异常 ANR(application not response) 二 新建一个Activity 1. 直接或者间接继承Activity 2. Android

    Tags:AndroidActivity
  • 材料设计之CardView08月30日

    零、前言 [1].CardView extends FrameLayout [2].一个带圆角和阴影的FrameLayout,FrameLayout怎么用,它就怎么用 [3].依赖implementation com.android.support:cardview-v7:26.1.0 CardView.gif 一、使用: 1.属性一览: app:cardBackgroundColor 背景颜色 a

    Tags:CardView
  • Gradle指南之从Groovy迁移到Kotlin08月30日

    最近写 Kotlin 写的有些着魔了,正好看到 Gradle 4.10 版本支持使用 Kotlin DSL 构建脚本,然后心血来潮的尝鲜了下,因为刚出来,相关的资料实在太少, 实际在迁移过程遇到不少问题,所以本文可能是第一篇非官方迁移指导文档,希望可以 save your time ! 好

    Tags:GradleGroovyKotlin
  • RecyclerView事件08月30日

    [1].本文接上文:RecyclerView基本使用 [2].RecyclerView把很多事都交给了我们,就连item的点击事件都没有 [3].在adapter中加载布局的时候,可以为item添加事件 [4].没有点击效果,还要自己添加点击的选择器 [5].RecyclerView增删条目以及条目运动效果 一、

    Tags:RecyclerView
  • 一种新的Presenter设计08月30日

    本文主要讨论如何将Android中的 Presenter 以一种简洁的方式做到与View的解耦,即View只依赖于抽象Presenter, 而不是实例对象。 常规的写法 对于Android中的VP我们为了做到互相解耦,我们通常要给Presenter定义一个接口,给View定义一个接口, 假设我们要写一

    Tags:Presenter
  • 详解RecyclerView基本使用08月30日

    零、前言 [1].RecyclerView可以说是现在安卓视图的一哥了 [2].加包implementation com.android.support:design:26.1.0 [3].RecyclerView的布局样式、装饰线 一、代码实现 1.Activity布局 ?xml version=1.0 encoding=utf-8?RelativeLayout xmlns:android=http

    Tags:RecyclerView
  • 关于资讯类(GeekReader)微信小程序的开发体验08月30日

    七八月份的深圳一直在下雨,总有人说雨天适合窝在家看书,对于程序开发者来说更是难得的学习机会。我们502工作室的小伙伴利用这个时间学习了一下微信小程序开发,并上线了一个GeekReader小程序,目前功能有些简陋,难免有辣眼之处,烦请各位大侠手下留情。铺

    Tags:GeekReader微信小程序
  • 需求解决系列之三:Android自定义可展开收回的ExpandableTextVie08月30日

    前言 最近慢慢习惯了新环境,也渐渐的变得忙碌起来。之前暴雷的事情有同学还是比较关注,我想说的是,已经一而再再而三的展期了,老赖加上老赖平台,结果是相当明确的,不说了,说多了都是泪。 前两天接到一个需求,需要完成以下效果。 1、内容超过指定行数

    Tags:ExpandableTeAndroid
  • Android窗帘(Curtain)效果三之波浪式扭曲效果优化提升08月30日

    1.竖直方向像素优化 前一篇文章张我们已经实现图片的扭曲效果,但是只是仅仅扭曲了水平直线上的像素,这些扭曲后的像素在竖直方向还是处于一条直线中一次,图片的垂直边是竖直的看着很不自然。下面第一步我们要做的优化就是把这些竖直线上的像素y坐标代入正

    Tags:CurtainAndroid
  • 动态加载jar包08月30日

    概述 前段时间在开发外设驱动程序时,涉及到了动态加载jar包的知识,于是开始学习了下。 这里主要是完成客户端驱动jar包代码编写,所以只涉及到java接口实现问题,然后将jar包经过dex转换,放到测试程序的指定目录下即可进行驱动测试。 将jar包转换成dex编码

    Tags:jar
  • Andorid开发必备的Chrome插件08月30日

    介绍几款自己在开发中用到的比较好用的Chrome插件,基本都是能挺高开发效果的插件而且很好用 JSON-handle 一款可以在线解析 json 数据的插件,在测试API的时候能清楚看到返回 json 的结构信息,方便我们创建对应的对象 在浏览器输入请求地址浏览器返回一堆这

    Tags:ChromeAndorid
  • Android窗帘(Curtain Menu)效果四之应用场景和使用方法08月30日

    Awesome Drawer Introduction 实现Android窗帘拉开折叠效果 Usage xml布局文件使用 com.hx.curtain.drawer.CurtainContentLayout xmlns:android=http://schemas.android.com/apk/res/android xmlns:app=http://schemas.android.com/apk/res-auto android:id=

    Tags:Android
  • 把Android原生的View渲染到GLSurfaceView08月30日

    最近要把Android 原生的View渲染到OpenGL GLSurfaceView中,起初想到的是截图的方法,也就是把View截取成bitmap后,再把Bitmap渲染到OpenGL中;但是明显这种方法是不可行的,面对一些高速动态更新的View,只有不停的对view 进行截图才能渲染出原生View的效果

    Tags:GLSurfaceVieViewAndroid
  • 自定义View:简单的TextView封装08月30日

    引言 在平常的开发中,我们总会有各种各样的按钮,圆角的、直角的、正常状态的、按下状态的、禁用状态的。一直的做法就是在drawable中写一个selector,然后用item加shap来实现。这种做法实现起来也是非常简单,但是存在一个问题:当我们shap文件有上千个的时

    Tags:TextView自定义View
  • 材料设计之TabLayout下标签08月30日

    [1].将下面线去掉,自定义条目样式,就可以实现下图效果 [2].以前实现这种效果一般用按钮组,有点麻烦 [3].Fragment同上篇 效果图 二、代码实现: 1.Activity的布局:a01_bottom.xml ?xml version=1.0 encoding=utf-8?LinearLayout xmlns:android=http://sch

    Tags:TabLayout材料设计
  • 理解Android Architecture Components08月30日

    写在前面: Android Architecture Components 是 Google 2017 年 I/O 大会提出的一种架构解决方案。在此之前,Android 应用大多数以 MVC MVP MVVM 等比较常见的架构方式被构建。看到这样各自为战的情况,再加上开发者们强烈的意愿,Google 自然也坐不住了,

    Tags:AndroidArchitectureComponents

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

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