【自用】 Idea,PyCharm,Android Studio等的新增頭註解
#!/usr/bin/env python # @coding: utf-8 # @File: ${NAME}.py # @Time: ${DATE} ${TIME} # @Author: Kilosnow # @Software: ${PRODUCT_NAME} 用Python做個演示,其它的都
#!/usr/bin/env python # @coding: utf-8 # @File: ${NAME}.py # @Time: ${DATE} ${TIME} # @Author: Kilosnow # @Software: ${PRODUCT_NAME} 用Python做個演示,其它的都
基於android6.0動態獲取app功能許可權 做為我第一篇部落格,我會講比較基礎許可權呼叫,做android開發3年多,一直沒有時間空下來總結我的經驗,現在我在每個月的固定時間段,更新我的部落格,與大家分享我的開發經驗。 Android6.0之後app開發過程要呼叫的系統許可權都需要動態獲取,
在 Android 中播放音訊檔案一般都是使用 MediaPlayer 類來實現的,它對多種格式的音訊檔案提供了非常全面的控制方法,從而使得播放音樂的工作變得十分簡單。下表列出了MediaPlayer 類中一些較為常用的控制方法。 梳理一下MediaPlayer的工作流程:建立MediaPlay
早上來到公司,開啟Android Studio,然後在開源中國開始瀏覽新的資訊,無意間發現Java檔案報錯,大片大片的紅色,很是驚人,一直向上翻頁,開啟摺疊的import,發現所有的import全部變成了紅色;然後又開啟別的Java檔案也是如此,隨後又開啟兩個檔案,亦是如此,如圖示(由於沒有儲存圖片,從網上找
前言 Android的設計模式系列文章介紹,歡迎關注,持續更新中: Android的設計模式-設計模式的六大原則Android的設計模式-單例模式Android的設計模式-建造者模式Android的設計模式-工廠方法模式Android的設計模式-簡單工廠模式Android的設計模式-抽象工廠
在上一章節中,詳細的類(class)做了一個例項講解,提到了類(class)的例項化、建構函式、宣告、實現方式、和Java中類的區別等。但是對於Kotlin中的類的使用還遠遠不止那些。並且在上文中提到了關於類的類別。故而這篇文章就詳細說一說Kotlin中的列舉類、的使用。 如果還對Kotl
由於Webview只能識別http、https開頭的網頁,導致如果開啟不是這兩個開頭的網址會出現:載入網頁出現(“找不到網頁net:err_unknown_url_scheme”)的錯誤。不過不要緊張,在shouldOverrideUrlLoading裡寫入不是http、https開頭的網址的情況處理辦法
前言 Paint 可以決定你所畫的幾何圖形、文字、點陣圖的樣式和顏色變化。 mPaint.measureXX mPaint.MeasureText 方法1: float measureText (char[] text, int index, int count) 作用:測量文字繪製時所佔用的
該文章同步釋出到CSDN,轉載請註明出處CSDN地址:http://blog.csdn.net/ling9400/article/details/78414362 這幾天谷歌推出了as3.0的正式版,相信大家都進行更新了,然後對3.0的新特性也有過一些瞭解,最後磨刀霍霍開始宰殺,然鵝卻一
最近 Android Studio 3.0 版本正式推出,趁著專案剛發完版本,趕緊更新試試水,結果發現專案完全跑不起來,折騰了幾個小時才搞好。記錄一下填坑過程,希望能幫助其他同學。 1. gradle 和 buildToolsVersion 版本 Android Studio 3.
RobustForSdk 演示如何在SDK開發中使用美團的Robust進行程式碼的熱更新 一開始要做SDK的熱更新,我的內心是拒絕的-_-。看了大名鼎鼎的Tinker、Sophix、Robust之後,基於SDK的應用場景和時效性,我選擇了Robust,以下介紹SDK接入Robust的整個流程
朋友的一個專案說接到阿里雲的告警,提示伺服器已淪為肉雞,網路頻寬被大量佔用,網站訪問很慢,通過SSH遠端管理伺服器還頻繁斷開連結。朋友不知如何下手,便邀請我幫忙處理。 阿里雲的安全告警郵件內容: 在沒有查到異常程序之前我是先把作業系統的頻寬&;埠用iptables 做了
為什麼要突然講這一章呢?因為後面要開始講Framework的程式碼,有太多應用到AIDL機制了。所以想在這裡給大家介紹清楚這個,但是我不能保證我講的很清楚,不過希望大家自己能學懂,為後面的打下基礎,下面可能有塊硬骨頭要啃,我們上圖休息一下: Relax 一.目標 今天講這個的原因前面已
最近專案有新需求,要求一個房間內有最多六個人同時線上,房間人數從 0 到 6 個變化有不同的動畫效果,而且自己的檢視永遠在右上角,效果如下圖 room 剛以看到這個需求動畫的時候,覺得很麻煩,沒法做呀,當時在想,這個需要知道不同人數所對應的座標點,在 join 的時候,動態計算一下
這是一個基於DataBinding框架,MVVM設計模式的一套快速開發庫,整合Okhttp+RxJava+Retrofit+Glide等主流庫,滿足日常開發需求。使用該框架可以快速開發一個Android應用MVVMHabit 目前,android流行的MVC、MVP模式的開發框架很多,然而一款基於M