0

android只设置部分控件随着软键盘的出现而腾出空间

转载请标明出处:/tangZH/p/12013685.html 在项目过程中,出现了一个需求,软键盘要顶起部分控件,而另一部分控件不动。 关于这种需求,365bet体育在线们需要明确布局方式: 1、线性布局是行不通的,即使被顶上去也是全部被顶上去,因为线性布局中里面的控件 ...

妖久 发布于 2019-12-09 21:53 评论(0)阅读(3)
0

Android实现图片一边的三角形边框

在每一个图片的某一侧都可以展示出一个三角形的边框视图,就是咱们的三角形标签视图。这个视图在电商类APP当中比较常用,使用过ebay的同学应该都还记得有些商品的左上角或者右上角都会显示一个三角形的边框,用于给人一个直观的商品正在促销,或者刚刚上线的直观感受。365bet体育在线们可以看看实现后的效果如下: 在真实的AP ...

Geeksongs 发布于 2019-12-09 17:52 评论(0)阅读(38)
0

【第二版】高仿Android网易云音乐企业级项目实战课程介绍

这是一门付费Android项目课程,365bet体育在线们只做付费课程;同时也感谢大家的支持。 这一节,对本课程做一个简单介绍,以及放一些项目效果图,如果想直接查看项目视频演示,可以直接在腾讯课堂查看【 "高仿Android网易云音乐企业级项目实战" 】课程第三节,让大家对该项目有一个整体的认识。 1 前言 365bet体育在线们课程 ...

爱学啊-人生苦短,365bet体育在线们只做好课 发布于 2019-12-09 12:49 评论(0)阅读(20)
0

Kotlin 编程语言成为其 Android 应用程序开发人员的首选语言

今年 5 月,谷歌在 I/O 大会上宣布,Kotlin 编程语言成为其 Android 应用程序开发人员的首选语言。 Kotlin 是365体育投注面向现代多平台应用程序的编程语言,成为谷歌开发 Android 应用程序的首选语言后,许多开发人员逐渐地从 Java 转向 Kotlin。根据最新的一项调查显示, ...

开心就好2019 发布于 2019-12-08 11:09 评论(0)阅读(47)
0

Coroutines in Android - One Shot and Multiple Values

在Android中, 365bet体育在线们用到的数据有可能是一次性的, 也有可能是需要多个值的. 365bet体育在线介绍Android中结合协程(coroutines)的MVVM模式如何处理这两种情况. 重点介绍协程`Flow`在Android中的应用. ...

圣骑士wind 发布于 2019-12-06 17:05 评论(0)阅读(76)
0

Android O 彩信发送在Framework中的控制。数据关闭,是否计费APN可以发送彩信

[版权来至mtk FAQ. 请勿随意转发] [FAQ20587] Android O 彩信发送在Framework中的控制 内容 (2018-01-30) [DESCRIPTION] Android o mtk默认设计:彩信发送会受到数据开关控制,当数据开关关的时候,无法发送彩信。 这个是回归goo ...

人生点滴 发布于 2019-12-06 16:50 评论(0)阅读(1)
0

解决Android调用相机拍照,要报“打开相机失败”查看debug日志显示“setParameters failed”的问题

使用CameraLibrary项目,在部分手机或平板上不能正常使用,要报“打开相机失败”查看debug日志显示“setParameters failed”。 找到CameraView.java中的setCameraParameters方法,注释掉 //自动聚焦模式 //parameters.setF ...

Free Programmer 发布于 2019-12-05 20:39 评论(0)阅读(24)
2

Android利用碎片fragment实现底部标题栏(Github模板开源)

在安卓开发当中,一个十分重要的布局则是底部标题栏了,拥有了底部标题栏,365bet体育在线们就拥有了整个软件UI开发的框架,一般而言,整个软件的布局首先就是从底部标题栏开始构建,然后再开始其他模块的编写,组成一个完善的软件,那么如何才能够编写一个底部标题栏呢,365bet体育在线这里使用了碎片来实现,当然是碎片的动态加载的方式,静态加 ...

Geeksongs 发布于 2019-12-05 14:57 评论(2)阅读(205)
0

Android 再次打开APP进入按Home键退出时的界面(thisTaskRoot)

问题 Android 设置页面的启动模式为 singletask 之后,当按Home 退出时,再重新打开应用,还会进入首启动页。就会造成一些应用需要重新登录,当前页数据丢失等问题 解决 去除启动页的 singletask 的启动模式(AndroidManifest.xml) 在启动页activity ...

withJoy 发布于 2019-12-05 14:05 评论(0)阅读(51)
0

iOS核心动画高级技巧 - 6

11. 基于定时器的动画 基于定时器的动画 365bet体育在线可以指导你,但是你必须按照365bet体育在线说的做。 -- 骇客帝国 在第10章“缓冲”中,365bet体育在线们研究了CAMediaTimingFunction,它是一个通过控制动画缓冲来模拟物理效果例如加速或者减速来增强现实感的东西,那么如果想更加真实地模拟物理交互或者实时根据用户输 ...

Julday 发布于 2019-12-05 13:59 评论(0)阅读(32)
0

Kotlin Coroutines在Android中的实践

Kotlin coroutines在Android中的应用. 协程在Android中主要用来解决什么问题; 和Architecture Components, MVVM构架如何完美结合. ...

圣骑士wind 发布于 2019-12-05 09:32 评论(0)阅读(87)
0

去除TextView设置lineSpacingExtra后,最后一行多出的空白

转载请标明出处:/tangZH/p/11985745.html 有些手机中,给TextView设置lineSpacingExtra后会出现最后一行的文字也出现lineSpacingExtra,不是某些版本才会,这跟机型有关。 可以用下面这种方法解决: ...

妖久 发布于 2019-12-04 21:32 评论(0)阅读(27)
0

庖丁解牛 Activity 启动流程

前言 这是 "Android 9.0 AOSP 系列" 的第五篇了,先来回顾一下前面几篇的大致内容。 "Java 世界的盘古和女娲 —— Zygote" 主要介绍了 Android 世界的第一个 Java 进程 的启动过程。 注册服务端 socket,用于响应客户端请求 各种预加载操作,类,资源,共 ...

秉心说 发布于 2019-12-03 23:16 评论(0)阅读(36)
0

Android动态添加碎片

365bet体育在线们编写一个能够用过按钮动态更替碎片的APP,首先在主页上显示第一个碎片,点击按钮后可以替换到第二个碎片,或者删除已经替换掉的第二个碎片。 一.MainActivity.java import androidx.fragment.app.FragmentActivity; import androi ...

Geeksongs 发布于 2019-12-03 20:05 评论(0)阅读(32)
0

Kotlin实战案例:带你实现RecyclerView分页查询功能(仿照主流电商APP,可切换列表和网格效果)

随着Kotlin的推广,一些国内公司的安卓项目开发,已经从Java完全切成Kotlin了。虽然Kotlin在各类编程语言中的排名比较靠后(据TIOBE发布了 19 年 8 月份的编程语言排行榜,Kotlin竟然排名45位),但是作为安卓开发者,掌握该语言,却已是大势所趋了。 Kotlin的基础用法, ...

齐行超 发布于 2019-12-03 17:29 评论(0)阅读(138)
0

Kotlin协程通信机制: Channel

协程中的Channel用于协程间的通信, 它的宗旨是: ``` Do not communicate by sharing memory; instead, share memory by communicating. ``` ...

圣骑士wind 发布于 2019-12-03 12:21 评论(0)阅读(132)
0

【iOS bug记录】UICollectionviewCell刷新变得这么莫名其妙?

项目是一个即时聊天的社交软件,聊天流采用的是UICollectionView,随着进度的完善,发现一个特别的bug,UICollectionviewCell的复用,并没有直接insert进去,而是出现了莫名奇妙的插入方式, 这不是365bet体育在线的图,这是365bet体育在线在网上找到的,跟365bet体育在线的效果一样一样的。link the i ...

零零圈圈 发布于 2019-12-02 23:48 评论(0)阅读(27)
0

Android Saripaar 注解详解

写这篇文章的原因 在移动端一般很少使用复杂的表单,一般针对于属性的更改都会打开一个新的页面进行更改。虽然不多,但是也会有。如果一个页面要输入的内容包括姓名、地址、邮箱、手机号等,对各个属性的验证会非常麻烦,并且非常的不优雅。 于是, 就出现了,365体育投注基于规则的 输入验证库,通过注解即可标注验证规则。 ...

懒星人 发布于 2019-12-02 23:05 评论(0)阅读(84)
0

Error : Program type already present: android.support.design.widget.CoordinatorLayout$

背景 因为公司一个app项目需要扩展,因为功能较多且较完整的流程与业务,而且和以前的业务关系不大,365bet体育在线365bet体育在线整合到了 另外一个分包中(代号:newFunc,请注意是代号)进行依赖。 当365bet体育在线写完这部分业务开始进行debug的时候365bet体育在线发现了这个错误。 上述中365bet体育在线得出already这个关键字,在对分包的集成测试中没 ...

天下谁能不识君 发布于 2019-12-02 15:21 评论(0)阅读(14)
0

【iOS翻译】对UIGestureRecognizer多种手势傻傻分不清

UIGestureRecognizerDelegate A set of methods implemented by the delegate of a gesture recognizer to fine-tune an app’s gesture-recognition behavior. 一 ...

零零圈圈 发布于 2019-12-01 10:39 评论(0)阅读(31)