原创 DataBinding報錯:cannot find the setter for attribute xxx with parameter type xxx

https://blog.csdn.net/Dream2076/article/details/84305310 報錯信息如下: C:\Android\projects\LazySheep\app\build\generated\

原创 《Android開發藝術探索》第5章 理解RemoteViews

RemoteViews提供了一種跨進程更新界面的方式,一般用於通知欄和AppWidget的開發中。 5.1 RemoteViews的應用 通知欄需要用到的NotificationManager和小部件所用的AppWidgetPro

原创 《Android開發藝術探索》第14章 JNI和NDK編程

因爲書中和網上搜到的方法都有些過時了,這裏簡單記錄一下使用Android Studio進行NDK編程的過程。 1. 在SDK Manager中安裝NDK工具 打開SDK Manager - SDK Tools,選中NDK,Appl

原创 《Android開發藝術探索》第7章 動畫

動畫這一章內容比較少,而且之前看的也比較多了。簡單總結一下: 7.1 動畫類型 7.1.1 View動畫 View動畫主要分爲四種,平移TranslateAnimation、旋轉RotateAnimation、縮放ScaleAni

原创 《Android開發藝術探索》第8章 理解Window和WindowManager

Window表示一個窗口,是View的實際管理者。在第4章的事件分發中已經知道了,點擊事件是通過Window->DecorView->View來傳遞的。 Window是一個抽象類,具體實現是PhoneWindow類。我們可以通過W

原创 《Android開發藝術探索》第9章 四大組件的工作過程

9.1 所謂四大組件是Activity、Service、BroadcastReceiver、ContentProvider。瞭解了他們的工作流程,可以更好的理解Android體系結構。 9.2 Activity 我們經常使用Act

原创 親身經歷的Android報錯與解決方式集錦

親身經歷的報錯集錦。 在Android開發中會遇到各種奇奇怪怪的報錯。很多報錯利用搜索引擎能夠解決,但是還有一部分是要靠自己摸索才能克服的,於是把這部分報錯記錄在這篇博客裏面,做一個參考。有很多報錯原因是有多種的,具體情況需要具體

原创 使用Android Studio查看隱藏的類

在使用Android Studio查看sdk源碼的時候,有許多類是找不到的,比如PhoneWindow等,這給我們帶來了一些不便。如何查看這些被隱藏的源碼呢? 首先我們需要在github下載去掉了@hide標記的android.j

原创 《Android開發藝術探索》第4章 View的工作原理

本章代碼GitHub地址:https://github.com/LittleFogCat/AndroidBookNote/tree/master/chapter04_view 4.0 要點 View的繪製流程 measure -> l

原创 Android開發 之《最強大腦》“數字華容道”

文章目錄0 背景0.1 遊戲介紹1 結構2 定義棋盤和棋子1.0 棋子2.1 棋盤屬性2.2 排列棋子3 生成棋局4 遊戲過程5 高分榜6 作弊&後記 0 背景 最近看《最強大腦》,看到其中的“數字華容道”這個小遊戲挺有意思,於是萌生

原创 使用AccessibilityService來做一個自動搶紅包插件

1 簡介 AccessibilityService中文翻譯是輔助功能,本意是幫助殘障人士來方便使用手機的功能。因爲其可以全局監聽和發送事件,所以我們可以通過這個功能來進行一些“僭越”的操作,比如自動搶紅包,修改鍵值等。 查看Andro

原创 《Android開發藝術探索》筆記

第一章 Activity的生命週期和啓動模式 1、Activity的生命週期 正常情況下的生命週期 異常情況下的生命週期 第一章 Activity的生命週期和啓動模式 1、Activity的生命週期 正常情況下的生命週

原创 記一次手寫python爬蟲的經歷

前幾日,一位朋友在用python寫爬蟲的時候遇到問題,向我諮詢。然而我python幾乎連門都沒有入,水平就停留在這篇文章的程度上。但是受人所託,並且看起來問題也不難,於是不得已爲之,花了大半個晚上才解決。(畢竟我菜) 問題是這樣的,想要獲

原创 LeetCode合集:題目、分析、代碼……不定時更新

項目地址在這裏:https://github.com/LittleFogCat/leetcode沒事就會寫兩題(雖然經常有事) (寫題目詳細分析太花時間了,還是寫簡要思路吧) P53_MaximumSubarray 經典的DP最大子序列

原创 使用Android自帶的DownloadManager下載文件

簡介 基礎用法 完整代碼 先放Google官方文檔:https://developer.android.google.cn/reference/android/app/DownloadManager 簡介 使用Con