yuanhao_1999

My life only coding ~

Navicat 从破解下载到连接 SQLite ,这一篇就够了!

Navicat 是目前市面上使用及其广泛的一款可视化数据库开发管理软件,它不仅可以连接本地/服务端的 MySQL 数据库,甚至还可以连接移动端虚拟机/真机,上的 SQLite 数据库,本文将带领你下载破解版 Navicat ,并连接上虚拟机的数据库 破解下载篇 作为一个个人开发者,正版 Nav...

2019-07-19 15:01:32

阅读数 3

评论数 0

单例模式-全局可用的 context 对象,这一篇就够了

单例模式在各个方面都有着极为广泛的使用,所谓单例,顾名思义就是整个程序中只有一个该类的实例,所以它成功保证了整个程序的生命周期内该类的对象只能创建一次,并且提供全局唯一访问该类的方法:getInstance() 使用 关于单例模式主要分为两类: 懒汉模式 饿汉模式 由于饿汉模式是线程安全的...

2019-07-17 17:13:04

阅读数 5

评论数 0

缩放手势 ScaleGestureDetector 源码解析,这一篇就够了

其实在我们日常的编程中,对于缩放手势的使用并不是很经常,这一手势主要是用在图片浏览方面,比如下方例子。但是(敲重点),作为 Android 入门的基础来说,学习 ScaleGestureDetector 的使用,算是不得不过的一道坎,好在 ScaleGestureDetector 使用起来非常简单...

2019-06-30 14:31:21

阅读数 13

评论数 0

看完这篇还不会 GestureDetector 手势检测,我跪搓衣板!

引言 在 android 开发过程中,我们经常需要对一些手势,如:单击、双击、长按、滑动、缩放等,进行监测。这时也就引出了手势监测的概念,所谓的手势监测,说白了就是对于 GestureDetector 的用法的使用和注意要点的学习。注:由于缩放手势独有的复杂性,我打算后期将其单独拿出来归纳总...

2019-06-29 14:22:30

阅读数 34

评论数 0

Android 属性动画框架 ObjectAnimator、ValueAnimator ,这一篇就够了

前言 我们都知道 Android 自带了 Roate Scale Translate Alpha 多种框架动画,我们可以通过她们实现丰富的动画效果,但是这些宽家动画却有一个致命的弱点,它们只是改变了 View 显示的大小,而没有改变 View 的响应区域。这时以 ObjectAnimator、Va...

2019-06-19 10:06:34

阅读数 503

评论数 0

Android 逐帧动画( Drawable 动画),这一篇就够了

前言 作为 Android 最常见的两种动画形式,逐帧动画( Drawable 动画),有着极其广泛的应用,它的原理与早起的电影以及 GIF 类似,就是把一张的图,按顺序快速切换,这样一来看上去就好像会动一样。 实例,大家先看看效果 大家明显可以看到这是一个动图,但是它并非一个 GIF ...

2019-06-17 13:31:42

阅读数 58

评论数 0

看完这篇再不会 View 的动画框架,我跪搓衣板

引言 众所周知,一款没有动画的 app,就像没有灵魂的肉体,给用户的体验性很差。现在的 android 在动画效果方面早已空前的发展,1.View 动画框架 2.属性动画框架 3.Drawable 动画。相比后后两者,View 动画框架在 Android 的最开始就已经出现,即有着非常容易学习的...

2019-06-14 22:09:44

阅读数 60

评论数 0

Android 自定义时钟控件 时针、分针、秒针的绘制这一篇就够了

前言 对于 Android 开发者来说,自定义 View 是绕不开的一个坎。二对一自定义 View 自定义时钟必然是首选,那么我们该如何绘制自定义时钟呢?本篇我结合 github 上一个有趣的三方库,来给大家讲讲如何作出我们的第一个时钟 现在开始: 目录 前言 现在开始: 前期...

2019-06-12 21:19:49

阅读数 579

评论数 0

intellij idea常用快捷键

intellij idea常用快捷键 Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或...

2019-06-11 00:17:25

阅读数 20

评论数 0

android 自定义控件之-绘制钟表盘

引言 Android 自定义 View 应用非常广泛,最近逛 github 是偶然发现一个 Demo 感觉写的很好,我结合着这个项目的内容,给大家讲讲如何绘制时钟表盘,也算是加深下自己对自定义 View 的理解,涉及内容比较多,大家慢慢吸收。 最后效果: 步骤: 目录 引言 最后效...

2019-06-10 23:06:19

阅读数 50

评论数 0

Android 进阶自定义 ViewGroup 自定义布局

前言 在我们的实际生活中, 经常需要用到自定义控件,比如自定义圆形头像,自定义计步器等等。但有时我们不仅需要自定义控件,举个例子,FloatingActionButton 大家都很常用,所以大家也很经常会有一种需求,点击某个 FloatingActionButton 弹出更多 FloatingA...

2019-06-07 16:49:46

阅读数 695

评论数 1

Android 自定义 view 之自定义布局属性 xml 属性

引言 上一篇点击查看 https://blog.csdn.net/qq_43377749/article/details/91045764我们讲到了自定义 view 的基本方式,但是我们也发现,使用这种方式,用户(广大程序员同胞们)只能使用父类控件的属性,但是我们有时需要更多的功能,比如:图片控...

2019-06-07 12:54:40

阅读数 687

评论数 1

Android 自定义控件 自定义 View 入门必备

自定义 View 在实际使用的过程中,我们经常会接到这样一些需求,比如环形计步器,柱状图表,圆形头像等等,这时我们通常的思路是去Google 一下,看看 github 上是否有我们需要的这些控件,但是如果网上收不到这样的控件呢?这时我们经常需要自定义 View 来满足需求。 接下来让我们开...

2019-06-06 16:15:44

阅读数 759

评论数 1

Android 精通活动「activity」四大启动模式

活动的四大启动模式 活动即「activity」对于 Android 应用来说,有着不可剥离的作用,对于初学者一般来说,都只是使用了默认(standard)模式,不管发生什么情况,只要需要活动跳转,就直接新建出一个活动,随着项目越写越复杂,活动也越写越多,反复的切换活动不仅给内存带来了负担,更是...

2019-06-04 01:09:17

阅读数 266

评论数 1

Android 入门知识点梳理之一 四大组件

四大组件 学 android 也有快一年了,打算好好梳理下自己学过的知识,方便巩固、复习 Android 四大组件 Android四大组件 --- Activity 生命周期:onCreate()->onStart()- >onResume()-&am...

2019-06-03 17:01:07

阅读数 269

评论数 0

Android 四大组件 BroadcastReceiver 深入剖析注册与使用!

BroadcastReceiver 作为 Android 的四大组件之一 BroadcastReceiver 有着非常广泛的使用。要想使用 BroadcastReceiver 搜先高搞明白 Broadcast 目前来看,Broadcast 也就是所谓的广播,主要分为两种:普通广播 和 有序广播...

2019-06-02 23:11:27

阅读数 266

评论数 1

IntentService 高级使用指南

IntentService 在实际过程中,我们经常会遇到一些需求,比如在后台加载一些图片,或者下载一些文件,这个时候我们通常就会用到 Service ,但是 service 有个弊端:Service不会专门启动一条单独的进程,Service与它所在应用位于同一个进程中;Service也不是专门一...

2019-06-02 23:11:14

阅读数 266

评论数 1

Android 广播「BroadcastReceiver」接收不到「Intent」的信息

BroadcastReceiver & Intent 我们在工作的过程中,经常会使用到BroadcastReceiver 机制,用来向活动发送消息,更新服务内的数据信息。但是我在这一过 程中发生了一个低级错误,我向广播发送两种 Action 类型的 Intent,结果始终接收不...

2019-06-02 14:55:59

阅读数 304

评论数 0

Android 深入剖析 Service 服务机制

Service Service是一个可以在后台执行长时间运行操作而不提供用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 例如,服务可以处理网络事务、播放音乐,执行文件...

2019-06-01 15:33:04

阅读数 996

评论数 1

Android 活动机制详解「activity」

Activity 一个应用通常由多个彼此松散联系的 Activity 组成。 一般会指定应用中的某个 Activity 为“主”Activity,即首次启动应用时呈现给用户的那个 Activity。 而且每个 Activity 均可启动另一个 Activity,以便执行不同的操作。 生...

2019-06-01 11:41:26

阅读数 259

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭