2017年10月9日

摘要: 主页面布局很简单,只有一个RelativelyLayout 悬浮窗中只有一个TextView 主界面代码 public class MainActivity extends AppCompatActivity { private static final String TAG = "MainActi 阅读全文

posted @ 2017-10-09 09:03 xl_phoenix 阅读(781) 评论(0) 推荐(0) 编辑


2017年9月25日

摘要: 1. OIO中,a56爆大奖在线娱乐线程只能处理一个channel(同步的,该线程和该channel绑定)。 线程发起IO请求,不管内核是否准备好IO操作,从发起请求起,线程一直阻塞,直到操作完成,如图: NIO中,a56爆大奖在线娱乐线程可以处理多个channel(异步)。 线程发起IO请求,立即返回;内核在做好IO操作的准备之 阅读全文

posted @ 2017-09-25 09:14 xl_phoenix 阅读(615) 评论(0) 推荐(0) 编辑


2017年9月18日

摘要: 概述 Android的属性动画,可以让View有一个颜色的切换动画;可以使用3D旋转动画;当动画停止时,可以让View的位置就是当前的位置。 相关API a56爆大奖在线娱乐们首先需要了解几个属性: Duration动画的持续时间,默认300ms。 Time interpolation:时间差值,乍一看不知道是什么, 阅读全文

posted @ 2017-09-18 08:52 xl_phoenix 阅读(239) 评论(0) 推荐(0) 编辑


2017年9月11日

摘要: 转自: "Koltin China (一) 介绍 Kotlin for Android Dev" 1. 什么是Kotlin? Kotlin是JetBrains开发的基于JVM的语言。Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于Android开发者,有两 阅读全文

posted @ 2017-09-11 09:01 xl_phoenix 阅读(504) 评论(0) 推荐(0) 编辑


2017年9月4日

摘要: Android 8.0 (Android Oreo(奥利奥))新特性介绍 通知渠道 — Notification Channels 通知渠道是由应用自行定义的通知内容类别,借助渠道,开发者可以让用户对不同种类的通知进行精细控制,用户可以单独拦截或更改a56爆大奖在线娱乐渠道的行为,而不是统一管理应用的所有通知。 画 阅读全文

posted @ 2017-09-04 09:01 xl_phoenix 阅读(268) 评论(0) 推荐(0) 编辑


2017年8月14日

摘要: 前言 自定义组合控件就是多个控件组合起来成为一个新的控件,主要用来解决多次重复的使用同一类型的布局。比如a56爆大奖在线娱乐们应用的顶部的标题栏,还有弹出的固定样式的dialog,这些都是常用的,a56爆大奖在线娱乐把他们所需要的控件组合起来重新定义成一个新的控件。 组合控件的xml布局 现在就自定义一个顶部的标题栏,当然实现标题栏 阅读全文

posted @ 2017-08-14 08:56 xl_phoenix 阅读(148) 评论(0) 推荐(0) 编辑


2017年8月7日

摘要: ADB很强大,记住一些ADB命令有助于提高工作效率。 获取序列号: adb get serialno 查看连接计算机的设备: adb devices 重启机器: adb reboot 重启到bootloader,即刷机模式: adb reboot bootloader 重启到recovery,即恢复 阅读全文

posted @ 2017-08-07 08:57 xl_phoenix 阅读(135) 评论(0) 推荐(0) 编辑


2017年7月31日

摘要: 参考 "Android必知必会 Android Studio修改包名" Android Studio修改包名 1.修改包显示方式 如下图所示: 通过修改包显示方式,a56爆大奖在线娱乐们可以更方便的修改包名。 2.修改包名 经过1中的操作,a56爆大奖在线娱乐们可以随意修改包的某个节点 选中所要修改包的节点 右键后选中 Refacto 阅读全文

posted @ 2017-07-31 08:54 xl_phoenix 阅读(232) 评论(0) 推荐(0) 编辑


2017年7月23日

摘要: SurfaceView介绍 通常情况程序的View和用户响应都是在同一个线程中处理的,这也是为什么处理长时间事件(例如访问网络)需要放到另外的线程中去(防止阻塞当前UI线程的操作和绘制)。但是在其他线程中却不能修改UI元素,例如用后台线程更新自定义View(调用View的在自定义View中的onDr 阅读全文

posted @ 2017-07-23 23:22 xl_phoenix 阅读(219) 评论(0) 推荐(0) 编辑


2017年7月17日

摘要: 最近需要做一个搜索动画的呼吸灯效果,在网上查了下有以下两种实现方式,现记录下来。 实现呼吸灯效果本质上都是使用ImageView动画,实现alpha值变化。 第a56爆大奖在线娱乐方式,直接使用动画实现,代码如下: 第二种方式,使用timer实现,代码如下: 增加动画alpha_fade_in.xml alpha_ 阅读全文

posted @ 2017-07-17 09:00 xl_phoenix 阅读(3101) 评论(0) 推荐(0) 编辑


Copyright © 2024 xl_phoenix
Powered by .NET 8.0 on Kubernetes