原创 LiveData小知識點,何時註冊Observer

LiveData學習使用 記錄一個在使用LiveData是遇到的有趣問題。由這個問題我們知道,在Activity中設置LiveData的Observer的時候,需要在onCreate中去設置。 起初些demo。主要是爲了驗證在Se

原创 Jetpack 之 Room 使用初體驗

Jetpack 之 Room 使用初體驗 寫在前面 本文開發環境爲AndroidStudio 4.0 ,開發語言爲kotlin,調試設備爲OPPO Reno。 資料來自於一下鏈接。 developer-room develope

原创 利用BeautifulSoup和requests實現簡單的爬蟲

今天下午沒什麼事情就想着學一學怎麼寫爬蟲,第一想法就是去網上爬點妹子的圖試試,哈哈,不知道有多少人第一次學爬蟲是像我一樣,然後就在網上大略的看了一下,推薦新手使用BeautifulSoup+requests,所以就這兩個工具參考了下這位博

原创 Java編程思想讀書記錄

Java編程思想閱讀記錄 這半年,到六月底截至和導師商量的是把Java編程思想大致的看完一遍,然後第二個任務就是把Android相關的常用的API的源碼都熟悉一遍。然後現在已經到四月份了,我的Java編程思想纔看到內部類,emmmmm,還

原创 如何匹配一個單詞存在一次或零次並且不佔捕獲組位置

正則表達式如何匹配一個單詞存在一次或零次並且不佔捕獲組位置 今天要用正則表達式實現匹配一個詞出現一次或者不出現的情況,但是又不僅僅是這麼簡單的需求。先詳細說下我這種情況吧,也許有人也遇到這種情況但是沒找辦法的時候可以參考一下。 前言 如果

原创 Android的四種啓動模式以及onNewIntent方法

前言   想起來寫這個是因爲之前在開發過程中遇到在onStart()方法中使用getIntent()方法無法獲取到啓動activity時傳入的數據,也是納悶了很久,然後就決定好好看一下這個地方,本文章會結合簡單的demo先說說四個啓動模式

原创 RxJava部分源碼解析

RxJava2.x 部分源碼解析 這幾天比較空閒所以準備也做一個仿知乎日報的APP,然後就想到幾個比較好用的框架順便也好好練練手,就準備用Retrofit+RxJava來實現基本網絡請求和事件處理的框架。在使用的時候就順便研究了源碼,汲取

原创 markdown版本簡歷存檔

個人信息 基本信息:汪航/男/1996 學歷:本科/武漢工程大學 籍貫:湖北 工作年限:1 年 期望職位:Android開發工程師 聯繫方式 手機:13026171203 Email:[email protected]

原创 關於TextView的setAutoLink和setMoveMentMethod方法

寫在前面 最近入職新的公司,現階段主要是熟悉短信息的代碼,昨天接到一個新的需求,就是要求識別四位數字短號,原生的是 之前對於超鏈接沒有任何瞭解,所以昨天就先研究了下android端的超鏈接是如何實現的,其實主要就是對TextView中的

原创 關於值傳遞指針傳遞和引用傳遞

參考博客:http://blog.csdn.net/shiyuqing1207/article/details/45937447 因爲這段時間做的一個電視機遙控器的APP項目是和底層一起開發,我負責的是android上層部分,而主要的連接

原创 UDP單播

Java實現UDP單播 對於最近所做的Android手機端遙控器APP,用到了UDP組播和廣播方面的知識,雖然網絡傳輸方面並不是由我負責,但是由於期間遇到一些問題,所以我的求知慾有蠢蠢欲動,自己就去了解了一下這方面的知識,首先從UDP單播

原创 關於彈出和隱藏輸入法

關於彈出和隱藏輸入法 最近做的手機遙控器APP,需要在機頂盒端彈出輸入法時,在該APP內時,手機也能夠彈出輸入法,達到同步輸入的效果,當然這個是如何實現的,是我師父修改了Android的framework層的InputMethodMana