0

Coroutines in Android - One Shot and Multiple Values

在Android中, 我們用到的數據有可能是一次性的, 也有可能是需要多個值的. 本文介紹Android中結合協程(coroutines)的MVVM模式如何處理這兩種情況. 重點介紹協程`Flow`在Android中的應用. ...

圣騎士wind 發布于 2019-12-06 17:05 評論(0)閱讀(64)
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)閱讀(0)
0

解決Android調用相機拍照,要報“打開相機失敗”查看debug日志顯示“setParameters failed”的問題

使用CameraLibrary項目,在部分手機或平板上不能正常使用,要報“打開相機失敗”查看debug日志顯示“setParameters failed”。 找到CameraView.java中的setCameraParameters方法,注釋掉 //自動聚焦模式 //parameters.setF ...

Free Programmer 發布于 2019-12-05 20:39 評論(0)閱讀(16)
2

Android利用碎片fragment實現底部標題欄(Github模板開源)

在安卓開發當中,一個十分重要的布局則是底部標題欄了,擁有了底部標題欄,我們就擁有了整個軟件UI開發的框架,一般而言,整個軟件的布局首先就是從底部標題欄開始構建,然后再開始其他模塊的編寫,組成一個完善的軟件,那么如何才能夠編寫一個底部標題欄呢,我這里使用了碎片來實現,當然是碎片的動態加載的方式,靜態加 ...

Geeksongs 發布于 2019-12-05 14:57 評論(0)閱讀(167)
0

Android 再次打開APP進入按Home鍵退出時的界面(thisTaskRoot)

問題 Android 設置頁面的啟動模式為 singletask 之后,當按Home 退出時,再重新打開應用,還會進入首啟動頁。就會造成一些應用需要重新登錄,當前頁數據丟失等問題 解決 去除啟動頁的 singletask 的啟動模式(AndroidManifest.xml) 在啟動頁activity ...

withJoy 發布于 2019-12-05 14:05 評論(0)閱讀(34)
0

iOS核心動畫高級技巧 - 6

11. 基于定時器的動畫 基于定時器的動畫 我可以指導你,但是你必須按照我說的做。 -- 駭客帝國 在第10章“緩沖”中,我們研究了CAMediaTimingFunction,它是一個通過控制動畫緩沖來模擬物理效果例如加速或者減速來增強現實感的東西,那么如果想更加真實地模擬物理交互或者實時根據用戶輸 ...

Julday 發布于 2019-12-05 13:59 評論(0)閱讀(27)
0

Kotlin Coroutines在Android中的實踐

Kotlin coroutines在Android中的應用. 協程在Android中主要用來解決什么問題; 和Architecture Components, MVVM構架如何完美結合. ...

圣騎士wind 發布于 2019-12-05 09:32 評論(0)閱讀(68)
0

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

轉載請標明出處:http://www.mrxneb.tw/tangZH/p/11985745.html 有些手機中,給TextView設置lineSpacingExtra后會出現最后一行的文字也出現lineSpacingExtra,不是某些版本才會,這跟機型有關。 可以用下面這種方法解決: ...

妖久 發布于 2019-12-04 21:32 評論(0)閱讀(16)
0

庖丁解牛 Activity 啟動流程

前言 這是 "Android 9.0 AOSP 系列" 的第五篇了,先來回顧一下前面幾篇的大致內容。 "Java 世界的盤古和女媧 —— Zygote" 主要介紹了 Android 世界的第一個 Java 進程 的啟動過程。 注冊服務端 socket,用于響應客戶端請求 各種預加載操作,類,資源,共 ...

秉心說 發布于 2019-12-03 23:16 評論(0)閱讀(30)
0

Android動態添加碎片

我們編寫一個能夠用過按鈕動態更替碎片的APP,首先在主頁上顯示第一個碎片,點擊按鈕后可以替換到第二個碎片,或者刪除已經替換掉的第二個碎片。 一.MainActivity.java import androidx.fragment.app.FragmentActivity; import androi ...

Geeksongs 發布于 2019-12-03 20:05 評論(0)閱讀(29)
0

Kotlin實戰案例:帶你實現RecyclerView分頁查詢功能(仿照主流電商APP,可切換列表和網格效果)

隨著Kotlin的推廣,一些國內公司的安卓項目開發,已經從Java完全切成Kotlin了。雖然Kotlin在各類編程語言中的排名比較靠后(據TIOBE發布了 19 年 8 月份的編程語言排行榜,Kotlin竟然排名45位),但是作為安卓開發者,掌握該語言,卻已是大勢所趨了。 Kotlin的基礎用法, ...

齊行超 發布于 2019-12-03 17:29 評論(0)閱讀(131)
0

Kotlin協程通信機制: Channel

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

圣騎士wind 發布于 2019-12-03 12:21 評論(0)閱讀(127)
0

【iOS bug記錄】UICollectionviewCell刷新變得這么莫名其妙?

項目是一個即時聊天的社交軟件,聊天流采用的是UICollectionView,隨著進度的完善,發現一個特別的bug,UICollectionviewCell的復用,并沒有直接insert進去,而是出現了莫名奇妙的插入方式, 這不是我的圖,這是我在網上找到的,跟我的效果一樣一樣的。link the i ...

零零圈圈 發布于 2019-12-02 23:48 評論(0)閱讀(22)
0

Android Saripaar 注解詳解

寫這篇文章的原因 在移動端一般很少使用復雜的表單,一般針對于屬性的更改都會打開一個新的頁面進行更改。雖然不多,但是也會有。如果一個頁面要輸入的內容包括姓名、地址、郵箱、手機號等,對各個屬性的驗證會非常麻煩,并且非常的不優雅。 于是, 就出現了,一種基于規則的 輸入驗證庫,通過注解即可標注驗證規則。 ...

懶星人 發布于 2019-12-02 23:05 評論(0)閱讀(74)
0

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

背景 因為公司一個app項目需要擴展,因為功能較多且較完整的流程與業務,而且和以前的業務關系不大,所以我整合到了 另外一個分包中(代號:newFunc,請注意是代號)進行依賴。 當我寫完這部分業務開始進行debug的時候我發現了這個錯誤。 上述中我得出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)閱讀(24)
0

【iOS翻譯】App啟動時的響應過程

Responding to the Launch of Your App Initialize your app’s data structures, prepare your app to run, and respond to any launch-time requests from the ...

零零圈圈 發布于 2019-11-30 11:44 評論(0)閱讀(32)
0

高德JS依賴分析工程及關鍵原理

德 App 進行 Bundle 化后,由于業務的復雜性,Bundle 的數量非常多。而這帶來了一個新的問題——Bundle 之間的依賴關系錯綜復雜,需要進行管控,使 Bundle 之間的依賴保持在架構設計之下。 ...

高德技術 發布于 2019-11-29 18:14 評論(0)閱讀(144)
0

iOS 裁剪工具

下載 "demo和工具下載鏈接SPClipTool" 使用說明 需求 圖片裁剪,效果如下圖,支持圖片拖拽,縮放,裁剪框自由變換大小。 思路 兩個UIImageView,一個做背景,并加上蒙版效果,另外一個通過蒙版控制顯示區域,并且保證兩個UIImageView平移和縮放的時候完全重疊。最后使用一個U ...

superxjhw 發布于 2019-11-29 17:09 評論(0)閱讀(32)
1

生命周期感知 Lifecycle

生命周期感知組件可以感知其他組件的生命周期,例如 Activity,Fragment等,以便于在組件的生命周期狀態變化時做出相應的操作。支持生命感知的組件可以幫你更好的組織代碼,讓你的代碼更輕,更好維護。 ...

佛系編碼 發布于 2019-11-28 23:25 評論(0)閱讀(29)
内部期期公开一波中特