原创 Android自定義View實例——自定義圓形圖片餅狀圖

首先在value文件夾當中創建attrs.xml文件 <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="CircleView"

原创 Python爬蟲項目:爬蟲爬取正則分析糗百數據

在上一章學習中,介紹了網絡爬蟲的作用和在Python中使用自帶模塊urllib.request的步驟。並且提到了當服務器後臺提供動態數據時,可使用charles等軟件獲取動態數據的接口地址,得到的json數據可用python自帶模塊內存的

原创 Python線程項目:UDP客戶端即時通訊系統

在解決本篇博客提出的任務之前,我們需要先了解幾個問題。 何爲線程?使用線程能夠解決什麼問題?線程在python編程語言當中的體現形式是什麼? udp協議通信機制的特點是什麼?在python編程語言中如何運用這種協議呢? 如何使用多線程技

原创 Python GUI項目:桌面應用的登錄界面

Python 提供了多個圖形開發界面的庫,本篇博客爲大家介紹Python GUI 庫中原生模塊Tkinter: Tkinter: Tkinter 模塊(Tk 接口)是 Python 的標準 Tk GUI 工具包的接口 .Tk 和 Tki

原创 Python爬蟲項目:爬蟲爬取BeautifulSoup模塊分析網頁數據

上一篇博客介紹了用python自帶urllib.request模塊爬取數據和re模塊運用正則表達式分析數據的過程。但是正則表達式使用相對部分初學者難以操作,那麼分析網頁數據還有哪些方法呢?這篇博客將使用一種第三方模塊BeautifulSo

原创 Python線程項目:TCP服務端提供多客戶端下載功能

在上一篇博客中,我提出了3個問題,並對這些問題給出相應的答案。我們理解了線程,瞭解了UDP協議,結合線程和UDP協議的特點和編程語言當中提供的函數,完成了UDP客戶端即時通訊的功能。在本篇博客中,我們依然運用線程的知識,在另一種網絡協議T

原创 Android趣味課程:簡易天氣預報功能

在某些應用程序中,經常有天氣預報的功能,通過當地天氣情況給予用戶合適的建議。比如團購網站根據定位,天氣推送用戶需要的信息等。本篇博客會使用公共api當中天氣預報接口信息,編寫一個簡易天氣預報的界面。 獲取天氣信息接口如下: http://

原创 Android趣味課程:打地鼠遊戲

本篇博客爲大家介紹一個簡單小遊戲的製作:打地鼠遊戲的編寫。打地鼠,進入頁面點擊開始遊戲後,即可直接進入遊戲。此刻,地鼠會不經意的從屏幕中探出一個腦袋,快速消失,企圖躲過遊戲者的視線。遊戲者點擊地鼠則獲得1分,在限定時間到達後,結束遊戲。

原创 Python趣味課程:果果飲料店新品鑑賞

今天翻了之前的python面向對象的基礎案例,發現一個很有趣的需求。差不多涵蓋了面向對象的所有知識點。先記錄一下。 需求: 題目:品嚐飲料 1. 當輸入 咖啡時,控制檯顯示:咖啡:苦 2. 如果沒有該種飲料,控制檯顯示:     對不起

原创 Android基礎課程:第三方視頻播放器(播放網絡資源)

上一篇博客中,使用SurfaceView和MediaPlayer完成了視頻播放,當然安卓原生控件中的VideoView也可以實現網絡視頻與本地視頻的播放,非常簡單,仔細查看源碼,會發現VideoView的底層正式使用了MediaPlaye

原创 Android趣味課程:超簡單猜數遊戲

很多同學在剛學習一門編程語言時,很難引發興趣,然後深入學習,個人認爲主要原因是前期內容比較基礎,而且無法看到效果,然後我根據每天的知識點,總結和開發了一些小功能,希望能提升同學的興趣,更好理解當天內容,本篇博客介紹的猜數遊戲,就是其中之一

原创 Android基礎課程:原生視頻播放器(播放網絡資源)

在之前的博客中,我分析過本地音樂播放器的邏輯和寫法,需要使用MediaPlayer類,對於多媒體音頻可進行播放,暫停,切換,停止等操作。在本篇博客中,將繼續使用MediaPlayer類,將其放置於SurfaceView上進行視頻播放。 S

原创 Android實現尋覓紅桃A的翻牌遊戲

這篇文章主要爲大家詳細介紹了Android實現尋覓紅桃A的翻牌遊戲,具有一定的參考價值,感興趣的小夥伴們可以參考一下 有一種遊戲,在我們還小的時候,會經常和小夥伴玩耍,拿出幾張撲克牌,其中包含紅桃A,遊戲中有兩種身

原创 Android實現九宮格拼圖遊戲

這篇文章主要爲大家詳細介紹了Android實現九宮格拼圖遊戲,具有一定的參考價值,感興趣的小夥伴們可以參考一下 經常有同學問到,使用Android能不能開發遊戲呢?能開發那些遊戲呢?由於操作系統和開發語言侷限,一般

原创 Android趣味課程:尋覓紅桃A的翻牌遊戲

有一種遊戲,在我們還小的時候,會經常和小夥伴玩耍,拿出幾張撲克牌,其中包含紅桃A,遊戲中有兩種身份,洗牌者和猜測者,洗牌者通過洗牌打亂順序,然後將所有紙牌背部朝向猜測者,由猜測者從中選擇,如果抽出紅桃A,則猜測成功,否則失敗。這應該是最簡