-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
95 lines (87 loc) · 29.3 KB
/
Copy pathindex.html
File metadata and controls
95 lines (87 loc) · 29.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!DOCTYPE html><html lang="en" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"><title>Daniel</title><meta name="description" content=""><meta name="author" content="Daniel·Z·W·HO"><meta name="copyright" content="Daniel·Z·W·HO"><meta name="format-detection" content="telephone=no"><link rel="shortcut icon" href="/img/favicon.ico"><link rel="preconnect" href="//cdn.jsdelivr.net"><link rel="preconnect" href="https://fonts.googleapis.com" crossorigin><link rel="preconnect" href="//busuanzi.ibruce.info"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Daniel"><meta name="twitter:description" content=""><meta name="twitter:image" content="http://hzw.im/img/avatar.png"><meta property="og:type" content="website"><meta property="og:title" content="Daniel"><meta property="og:url" content="http://hzw.im/"><meta property="og:site_name" content="Daniel"><meta property="og:description" content=""><meta property="og:image" content="http://hzw.im/img/avatar.png"><meta http-equiv="Cache-Control" content="no-transform"><meta http-equiv="Cache-Control" content="no-siteapp"><script src="https://cdn.jsdelivr.net/npm/js-cookie/dist/js.cookie.min.js"></script><script>const autoChangeMode = 'false'
var t = Cookies.get("theme");
if (autoChangeMode == '1'){
const isDarkMode = window.matchMedia("(prefers-color-scheme: dark)").matches
const isLightMode = window.matchMedia("(prefers-color-scheme: light)").matches
const isNotSpecified = window.matchMedia("(prefers-color-scheme: no-preference)").matches
const hasNoSupport = !isDarkMode && !isLightMode && !isNotSpecified
if (t === undefined){
if (isLightMode) activateLightMode()
else if (isDarkMode) activateDarkMode()
else if (isNotSpecified || hasNoSupport){
console.log('You specified no preference for a color scheme or your browser does not support it. I Schedule dark mode during night time.')
now = new Date();
hour = now.getHours();
isNight = hour < 6 || hour >= 18
isNight ? activateDarkMode() : activateLightMode()
}
} else if (t == 'light') activateLightMode()
else activateDarkMode()
} else if (autoChangeMode == '2'){
now = new Date();
hour = now.getHours();
isNight = hour < 6 || hour >= 18
if(t === undefined) isNight? activateDarkMode() : activateLightMode()
else if (t === 'light') activateLightMode()
else activateDarkMode()
} else {
if ( t == 'dark' ) activateDarkMode()
else if ( t == 'light') activateLightMode()
}
function activateDarkMode(){
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null){
document.querySelector('meta[name="theme-color"]').setAttribute('content','#000')
}
}
function activateLightMode(){
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null){
document.querySelector('meta[name="theme-color"]').setAttribute('content','#fff')
}
}</script><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-awesome@latest/css/font-awesome.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@latest/dist/jquery.fancybox.min.css"><link rel="canonical" href="http://hzw.im/"><link rel="preload" href="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/index.jpg" as="image"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Titillium+Web"><script>var GLOBAL_CONFIG = {
root: '/',
algolia: undefined,
localSearch: undefined,
translate: {"defaultEncoding":2,"translateDelay":0,"cookieDomain":"https://xxx/","msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"简"},
copy: {
success: 'Copy successfully',
error: 'Copy error',
noSupport: 'The browser does not support'
},
bookmark: {
title: 'Snackbar.bookmark.title',
message_prev: 'Press',
message_next: 'to bookmark this page'
},
runtime_unit: 'days',
runtime: true,
copyright: undefined,
ClickShowText: {"text":"富强,民主,文明,和谐,自由,平等,公正,法治,爱国,敬业,诚信,友善","fontSize":"15px"},
medium_zoom: false,
fancybox: true,
Snackbar: undefined,
baiduPush: false,
isHome: true,
isPost: false
}</script><meta name="generator" content="Hexo 4.2.0"></head><body><header> <div id="page-header"><span class="pull_left" id="blog_name"><a class="blog_title" id="site-name" href="/">Daniel</a></span><span class="toggle-menu pull_right close"><a class="site-page"><i class="fa fa-bars fa-fw" aria-hidden="true"></i></a></span><span class="pull_right menus"><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fa fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fa fa-archive"></i><span> Archives</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fa fa-tags"></i><span> Tags</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fa fa-folder-open"></i><span> Categories</span></a></div><div class="menus_item"><a class="site-page" href="/about/index"><i class="fa-fw fa fa-heart"></i><span> About</span></a></div></div></span></div></header><div id="mobile-sidebar"><div id="menu_mask"></div><div id="mobile-sidebar-menus"><div class="mobile_author_icon"><img class="avatar-img" src="/img/avatar.png" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"></div><div class="mobile_post_data"><div class="mobile_data_item is-center"><div class="mobile_data_link"><a href="/archives/"><div class="headline">Articles</div><div class="length_num">13</div></a></div></div><div class="mobile_data_item is-center"> <div class="mobile_data_link"><a href="/tags/"><div class="headline">Tags</div><div class="length_num">13</div></a></div></div><div class="mobile_data_item is-center"> <div class="mobile_data_link"><a href="/categories/"><div class="headline">Categories</div><div class="length_num">4</div></a></div></div></div><hr><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fa fa-home"></i><span> Home</span></a></div><div class="menus_item"><a class="site-page" href="/archives/"><i class="fa-fw fa fa-archive"></i><span> Archives</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fa fa-tags"></i><span> Tags</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fa fa-folder-open"></i><span> Categories</span></a></div><div class="menus_item"><a class="site-page" href="/about/index"><i class="fa-fw fa fa-heart"></i><span> About</span></a></div></div></div></div><div id="body-wrap"><nav class="full_page" id="nav" style="background-image: url(https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/index.jpg)"><div id="site-info"><div id="site-title"><span class="blogtitle">Daniel</span></div><div id="site-sub-title"><span class="subtitle"></span></div><div id="site-social-icons"><a class="social-icon" href="https://github.com/hzwplus" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a><a class="social-icon" href="mailto:mail2him@qq.com" target="_blank"><i class="fa fa-envelope" aria-hidden="true"></i></a><a class="social-icon" href="/atom.xml" target="_blank"><i class="fa fa-rss" aria-hidden="true"></i></a></div></div><div class="scroll-down"><i class="fa fa-angle-down scroll-down-effects"></i></div></nav><main id="content-outer"><div class="layout_page" id="content-inner"><div class="recent-posts" id="recent-posts"><div class="recent-post-item article-container"><div class="post_cover left_radius"><a href="/2022/11/25/Dart-Learning-Beginning/" title="Dart Learning: Beginning【WIP】"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Dart Learning: Beginning【WIP】"></a></div><div class="recent-post-info"> <a class="article-title" href="/2022/11/25/Dart-Learning-Beginning/" title="Dart Learning: Beginning【WIP】">Dart Learning: Beginning【WIP】</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2022-11-25</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Learning/">Learning</a></span><div class="content">示例代码dart12345678910// Define a function.void printInteger(int aNumber) { print('The number is $aNumber.'); // Print to console.}// This is ...</div></div></div><div class="recent-post-item article-container"><div class="post_cover right_radius"><a href="/2022/11/25/Flutter-Learning-Beginning/" title="Flutter Learning: Beginning"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Flutter Learning: Beginning"></a></div><div class="recent-post-info"> <a class="article-title" href="/2022/11/25/Flutter-Learning-Beginning/" title="Flutter Learning: Beginning">Flutter Learning: Beginning</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2022-11-25</time><div class="content"></div></div></div><div class="recent-post-item article-container"><div class="post_cover left_radius"><a href="/2022/11/05/Android-Developer-Advance-Roadmap/" title="Android Developer Advance Roadmap[WIP]"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Android Developer Advance Roadmap[WIP]"></a></div><div class="recent-post-info"> <a class="article-title" href="/2022/11/05/Android-Developer-Advance-Roadmap/" title="Android Developer Advance Roadmap[WIP]">Android Developer Advance Roadmap[WIP]</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2022-11-05</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Android/">Android</a></span><div class="content">前言不积跬步,无以至千里;不积小流,无以成江海。如果对基础知识只知其然而不知其所然,在开发中遇到问题就唯有依赖百度/Google或者过往的经验,这往往会阻碍我们快速正确的解决问题。所以整理了这篇文章归纳总结一下重要的基础知识点,希望有所帮助。
四大组件ActivityLifecycleAndroid ...</div></div></div><div class="recent-post-item article-container"><div class="post_cover right_radius"><a href="/2021/03/17/Android-accessibility/" title="Android Accessibility Usages"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Android Accessibility Usages"></a></div><div class="recent-post-info"> <a class="article-title" href="/2021/03/17/Android-accessibility/" title="Android Accessibility Usages">Android Accessibility Usages</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2021-03-17</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Android/">Android</a></span><div class="content">Simple usageAs we all know, it’s very straight forward to support the TalkBack feature, just need to set the text to the field(description) of view. B ...</div></div></div><div class="recent-post-item article-container"><div class="post_cover left_radius"><a href="/2020/04/24/My-understanding-about-dagger/" title="My understanding about dagger"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="My understanding about dagger"></a></div><div class="recent-post-info"> <a class="article-title" href="/2020/04/24/My-understanding-about-dagger/" title="My understanding about dagger">My understanding about dagger</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2020-04-24</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Android/">Android</a></span><div class="content">Inject approachDagger 的注入有两种方式:
1、通过 @Inject 标注 constructor 或者 setter/getter 来实现依赖注入
2、通过 @Binds 和 @Provides 来实现依赖注入
</div></div></div><div class="recent-post-item article-container"><div class="post_cover right_radius"><a href="/2020/04/17/Decompile-apk-file-on-macOS/" title="Decompile apk file on macOS"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Decompile apk file on macOS"></a></div><div class="recent-post-info"> <a class="article-title" href="/2020/04/17/Decompile-apk-file-on-macOS/" title="Decompile apk file on macOS">Decompile apk file on macOS</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2020-04-17</time><div class="content"></div></div></div><div class="recent-post-item article-container"><div class="post_cover left_radius"><a href="/2020/04/04/My-flags/" title="My flags"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="My flags"></a></div><div class="recent-post-info"> <a class="article-title" href="/2020/04/04/My-flags/" title="My flags">My flags</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2020-04-04</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Flags/">Flags</a></span><div class="content">三分钟热度经常会有一些想法闪现在我的脑海中,有时候我觉得它很有意思,可惜这些想法都会很快被我忘掉了。所以我想把它们都写下来,立个 Flag,万一哪天有空了想起来实现它呢。
基于 Google ExoPlayer 封装一个 UI 库
</div></div></div><div class="recent-post-item article-container"><div class="post_cover right_radius"><a href="/2020/04/04/Debug-your-app-via-WIFI/" title="Debug your app via WIFI"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Debug your app via WIFI"></a></div><div class="recent-post-info"> <a class="article-title" href="/2020/04/04/Debug-your-app-via-WIFI/" title="Debug your app via WIFI">Debug your app via WIFI</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2020-04-04</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Android/">Android</a></span><div class="content">SUMMARY
USB 将手机连接到电脑
adb tcpip 5555
adb shell ifconfig wlan0
adb connect 手机ip地址
DETAIL1、通过 USB 将手机连接到电脑用数据线将手机连接到电脑,并且手机与电脑连接到同一个局域网。
2、通过 adb 监听 555 ...</div></div></div><div class="recent-post-item article-container"><div class="post_cover left_radius"><a href="/2020/04/01/Domestic-mirror-of-jcenter-and-google/" title="Domestic mirror of jcenter and google"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Domestic mirror of jcenter and google"></a></div><div class="recent-post-info"> <a class="article-title" href="/2020/04/01/Domestic-mirror-of-jcenter-and-google/" title="Domestic mirror of jcenter and google">Domestic mirror of jcenter and google</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2020-04-01</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Android/">Android</a></span><div class="content">INTRODUCTIONAs we all know, it’s very slow to download dependecies from jcenter or google beacuse of the GFW. It will block our development.
Lukly, we ...</div></div></div><div class="recent-post-item article-container"><div class="post_cover right_radius"><a href="/2020/03/21/Tips-about-hexo/" title="Tips about hexo"><img class="post_bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" alt="Tips about hexo"></a></div><div class="recent-post-info"> <a class="article-title" href="/2020/03/21/Tips-about-hexo/" title="Tips about hexo">Tips about hexo</a><time class="post-meta__date"><i class="fa fa-calendar" aria-hidden="true"></i> 2020-03-21</time><span class="article-meta"><span class="article-meta__separator">|</span><i class="fa fa-inbox article-meta__icon" aria-hidden="true"></i><a class="article-meta__categories" href="/categories/Hexo/">Hexo</a></span><div class="content">About the menu如果你想修改菜单栏
About special page</div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="extend next" rel="next" href="/page/2/"><i class="fa fa-fw fa-chevron-right" aria-hidden="true"></i></a></div></nav></div><div class="aside_content" id="aside_content"><div class="card-widget card-info"><div class="card-content"><div class="card-info-avatar is-center"><img class="avatar-img" src="/img/avatar.png" onerror="this.onerror=null;this.src='/img/friend_404.gif'" alt="avatar"><div class="author-info__name">Daniel·Z·W·HO</div><div class="author-info__description"></div></div><div class="card-info-data"><div class="card-info-data-item is-center"><a href="/archives/"><div class="headline">Articles</div><div class="length_num">13</div></a></div><div class="card-info-data-item is-center"> <a href="/tags/"><div class="headline">Tags</div><div class="length_num">13</div></a></div><div class="card-info-data-item is-center"> <a href="/categories/"><div class="headline">Categories</div><div class="length_num">4</div></a></div></div><div class="card-info-bookmark is-center"><a class="bookmark button--primary button--animated" id="bookmark-it" href="javascript:;" title="Add to bookmark" target="_self"><i class="fa fa-bookmark" aria-hidden="true"></i><span>Add to bookmark</span></a></div><div class="card-info-social-icons is-center"><a class="social-icon" href="https://github.com/hzwplus" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a><a class="social-icon" href="mailto:mail2him@qq.com" target="_blank"><i class="fa fa-envelope" aria-hidden="true"></i></a><a class="social-icon" href="/atom.xml" target="_blank"><i class="fa fa-rss" aria-hidden="true"></i></a></div></div></div><div class="card-widget card-announcement"><div class="card-content"><div class="item-headline"><i class="fa fa-bullhorn card-announcement-animation" aria-hidden="true"></i><span>Announcement</span></div><div class="announcement_content">感谢访问本站,若喜欢请收藏 ^_^</div></div></div><div class="card-widget card-recent-post"><div class="card-content"><div class="item-headline"><i class="fa fa-history" aria-hidden="true"></i><span>Recent Post</span></div><div class="aside-recent-item"> <div class="aside-recent-post"><a href="/2022/11/25/Dart-Learning-Beginning/"><div class="aside-post-cover"><img class="aside-post-bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" title="Dart Learning: Beginning【WIP】" alt="Dart Learning: Beginning【WIP】"></div><div class="aside-post-title"><div class="aside-post_title" href="/2022/11/25/Dart-Learning-Beginning/" title="Dart Learning: Beginning【WIP】">Dart Learning: Beginning【WIP】</div><time class="aside-post_meta post-meta__date">2022-11-25</time></div></a></div><div class="aside-recent-post"><a href="/2022/11/25/Flutter-Learning-Beginning/"><div class="aside-post-cover"><img class="aside-post-bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" title="Flutter Learning: Beginning" alt="Flutter Learning: Beginning"></div><div class="aside-post-title"><div class="aside-post_title" href="/2022/11/25/Flutter-Learning-Beginning/" title="Flutter Learning: Beginning">Flutter Learning: Beginning</div><time class="aside-post_meta post-meta__date">2022-11-25</time></div></a></div><div class="aside-recent-post"><a href="/2022/11/05/Android-Developer-Advance-Roadmap/"><div class="aside-post-cover"><img class="aside-post-bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" title="Android Developer Advance Roadmap[WIP]" alt="Android Developer Advance Roadmap[WIP]"></div><div class="aside-post-title"><div class="aside-post_title" href="/2022/11/05/Android-Developer-Advance-Roadmap/" title="Android Developer Advance Roadmap[WIP]">Android Developer Advance Roadmap[WIP]</div><time class="aside-post_meta post-meta__date">2022-11-05</time></div></a></div><div class="aside-recent-post"><a href="/2021/03/17/Android-accessibility/"><div class="aside-post-cover"><img class="aside-post-bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" title="Android Accessibility Usages" alt="Android Accessibility Usages"></div><div class="aside-post-title"><div class="aside-post_title" href="/2021/03/17/Android-accessibility/" title="Android Accessibility Usages">Android Accessibility Usages</div><time class="aside-post_meta post-meta__date">2021-03-17</time></div></a></div><div class="aside-recent-post"><a href="/2020/04/24/My-understanding-about-dagger/"><div class="aside-post-cover"><img class="aside-post-bg lazyload" data-src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/default.png" onerror="this.onerror=null;this.src='/img/404.jpg'" title="My understanding about dagger" alt="My understanding about dagger"></div><div class="aside-post-title"><div class="aside-post_title" href="/2020/04/24/My-understanding-about-dagger/" title="My understanding about dagger">My understanding about dagger</div><time class="aside-post_meta post-meta__date">2020-04-24</time></div></a></div></div></div></div><div class="card-widget card-categories"><div class="card-content"><div class="item-headline"><i class="fa fa-folder-open" aria-hidden="true"></i><span>Categories</span></div><ul class="aside-category-item"> <li class="aside-category-list"><a class="aside-category-list_link" href="/categories/Android/"><span class="aside-category-list_name">Android</span><span class="aside-category-list_length">5</span></a></li><li class="aside-category-list"><a class="aside-category-list_link" href="/categories/Flags/"><span class="aside-category-list_name">Flags</span><span class="aside-category-list_length">1</span></a></li><li class="aside-category-list"><a class="aside-category-list_link" href="/categories/Hexo/"><span class="aside-category-list_name">Hexo</span><span class="aside-category-list_length">1</span></a></li><li class="aside-category-list"><a class="aside-category-list_link" href="/categories/Learning/"><span class="aside-category-list_name">Learning</span><span class="aside-category-list_length">1</span></a></li></ul></div></div><div class="card-widget card-tags"><div class="card-content"><div class="item-headline"><i class="fa fa-tags" aria-hidden="true"></i><span>Tags</span></div><div class="card-tag-cloud"><a href="/tags/Accessibility/" style="font-size: 16px; color: #999">Accessibility</a> <a href="/tags/Android/" style="font-size: 24px; color: #99a9bf">Android</a> <a href="/tags/Dagger/" style="font-size: 16px; color: #999">Dagger</a> <a href="/tags/Dart/" style="font-size: 16px; color: #999">Dart</a> <a href="/tags/Flags/" style="font-size: 16px; color: #999">Flags</a> <a href="/tags/Gradle/" style="font-size: 16px; color: #999">Gradle</a> <a href="/tags/Hexo/" style="font-size: 16px; color: #999">Hexo</a> <a href="/tags/Idea/" style="font-size: 16px; color: #999">Idea</a> <a href="/tags/JCenter/" style="font-size: 16px; color: #999">JCenter</a> <a href="/tags/Language/" style="font-size: 16px; color: #999">Language</a> <a href="/tags/Muscle/" style="font-size: 16px; color: #999">Muscle</a> <a href="/tags/RoadMap/" style="font-size: 16px; color: #999">RoadMap</a> <a href="/tags/adb/" style="font-size: 16px; color: #999">adb</a></div></div></div><div class="card-widget card-archives"><div class="card-content"><div class="item-headline"><i class="fa fa-archive" aria-hidden="true"></i><span>Archives</span></div><ul class="archive-list"><li class="archive-list-item"><a class="archive-list-link" href="/archives/2022/11/"><span class="archive-list-date">2022年11月</span><span class="archive-list-count">3</span></a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2021/03/"><span class="archive-list-date">2021年03月</span><span class="archive-list-count">1</span></a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/04/"><span class="archive-list-date">2020年04月</span><span class="archive-list-count">5</span></a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/03/"><span class="archive-list-date">2020年03月</span><span class="archive-list-count">1</span></a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/02/"><span class="archive-list-date">2020年02月</span><span class="archive-list-count">1</span></a></li><li class="archive-list-item"><a class="archive-list-link" href="/archives/2020/01/"><span class="archive-list-date">2020年01月</span><span class="archive-list-count">2</span></a></li></ul></div></div><div class="card-widget card-webinfo"><div class="card-content"><div class="item-headline"><i class="fa fa-line-chart" aria-hidden="true"></i><span>Info</span></div><div class="webinfo"><div class="webinfo-item"><div class="webinfo-article-name">Article :</div><div class="webinfo-article-count">13</div></div><div class="webinfo-item"><div class="webinfo-runtime-name">Run time :</div><div class="webinfo-runtime-count" id="webinfo-runtime-count" start_date="1/19/2020 00:00:00"> </div></div><div class="webinfo-item"> <div class="webinfo-site-uv-name">UV :</div><div class="webinfo-site-uv-count" id="busuanzi_value_site_uv"></div></div><div class="webinfo-item"><div class="webinfo-site-name">PV :</div><div class="webinfo-site-pv-count" id="busuanzi_value_site_pv"></div></div></div></div></div></div></div></main><footer id="footer" style="background-image: url(https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/top_img/index.jpg)" data-type="photo"><div id="footer-wrap"><div class="copyright">©2019 - 2022 By Daniel·Z·W·HO</div><div class="framework-info"><span>Driven </span><a href="http://hexo.io" target="_blank" rel="noopener"><span>Hexo</span></a><span class="footer-separator">|</span><span>Theme </span><a href="https://github.com/jerryc127/hexo-theme-butterfly" target="_blank" rel="noopener"><span>Butterfly</span></a></div></div></footer></div><section class="rightside" id="rightside"><div id="rightside-config-hide"><a class="translate_chn_to_cht" id="translateLink" href="javascript:translatePage();" title="Traditional Chinese and Simplified Chinese Conversion" target="_self">繁</a><i class="darkmode fa fa-moon-o" id="darkmode" title="Dark Mode"></i></div><div id="rightside-config-show"><div id="rightside_config" title="Setting"><i class="fa fa-cog" aria-hidden="true"></i></div><i class="fa fa-arrow-up" id="go-up" title="Back to top" aria-hidden="true"></i></div></section><script src="https://cdn.jsdelivr.net/npm/jquery@latest/dist/jquery.min.js"></script><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="/js/tw_cn.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@latest/dist/jquery.fancybox.min.js"></script><script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script><script src="https://cdn.jsdelivr.net/npm/instant.page@latest/instantpage.min.js" type="module"></script><script src="https://cdn.jsdelivr.net/npm/lazysizes@latest/lazysizes.min.js" async=""></script><script src="https://cdn.jsdelivr.net/gh/jerryc127/butterfly_cdn@2.1.0/js/ClickShowText.js"></script><script src="https://cdn.jsdelivr.net/npm/typed.js"></script><script>var typed = new Typed(".subtitle", {
strings: '今日事,今日畢,Never put off till tomorrow what you can do today'.split(","),
startDelay: 300,
typeSpeed: 100,
loop: true,
backSpeed: 50
});</script></body></html>