原创 如何在Activity調用surfaceView實現透明或半透明的效果

一、實現Activity透明或半透明的效果。(方法一:使用系統自帶的方法) 在AndroidManifest.xml文件下進行配置,只要任意加一條到Activity中,就可以實現透明和半透明的效果,圖如下。android:theme="@

原创 通過第三方jar實現中文轉換爲拼音

如何把中文轉換爲拼音 通過使用第三方的jar包pinyin4j-2.5..jar,把中文轉換爲拼音,代碼如下。 public class PinYinUtil { /** * 獲取漢字的拼音,會銷燬一定的資源,

原创 open一個項目Buliding時間過長的原因以及解決方案:

** open一個項目Buliding時間過長的原因以及解決方案 原因:下載對應的gradle,由於牆的原因會導致下載速度過慢,或者卡在那,時間一長只有資源瀏覽器關閉對應線程進行關閉操作了。 解決方案: 在C:\Users\

原创 android簽名打包出現異常的解決方法。

1.android簽名打包彈出這個異常 2.出現異常的解決方法如下。 (1)首先解決項目報錯的問題: 右擊項目->選擇Android Tools->Clear Lint Mrakers  項目就不會再報錯了 (2)解決導出簽名的應用包

原创 Android學習之使用Comparable或Comparator比較和排序元素

Comparable和Comparator都是用來實現集合中元素的比較、排序的。 Comparable是在集合內部定義的方法實現的排序,而Comparator是在集合外部實現的排序,如果想實現排序,就需要在集合外定義Compara

原创 Gradle DSL method not found: 'android()

原文錯誤提示: Error:(16, 0) Gradle DSL method not found: ‘Android()’ Possible causes:The project ‘XXXXXXX’ may be using

原创 Android開發中實用工具類總結

一、CommonUtils工具類. import android.app.Activity; import android.app.AlertDialog; import android.app.Service; import andr

原创 Android中的顏色設置

在android中經常看到設置的顏色爲八位的十六進制的顏色值,例如: public static final class color { public static final int lightblue=0x7f04000

原创 Android 使用Vector XML文件創建矢量圖片資源

Vector:矢量的意思 我們知道,在安卓開發過程中,經常使用到png格式的圖片資源,這種圖片需要有不同分辨率來做屏幕適配,當圖片數量很大時,被打包的圖片資源佔據了app的絕大部分容量,使用Vector來創建圖片,將大大減少png圖片的

原创 如何輕鬆解決kotlin字符串算數等式計算

注意:   下面代碼都是用kotlin代碼開發,其實跟java語言開發差不多,算法思路是一樣。 該算法只能對加、減、乘、除進行基本運算,對複雜等式不能計算,記住,不要等一下說博主坑你們。 一、把字符串等式轉化爲子字符串 首先,把字符串轉換

原创 通過Python調用OpenMV識別小球獲取座標

OPenMV介紹 OpenMV是基於Python的嵌入式機器視覺模塊,目標是成爲機器視覺界的“Arduino”。它成本低易拓展,開發環境友好,除了用於圖像處理外,還可以用Python調用其硬件資源,進行I/O控制,與現實世界進行交互。

原创 通過InputMethodManager對輸入法鍵盤進行關閉

1、InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 2、imm.hideSoft

原创 Android jdk1.8的使用配置並解決android jack編譯亂碼

一、Android jdk1.8的使用配置。 1、首先,當前jdk必須在1.8以上,纔可以使用,具體如何設置,可以右擊當前項目,選擇Open Module Settings,並在彈出的界面點擊 SDK Location,並在下面的Use

原创 OkHttp網絡請求框架入門(一)

一、android網絡請求進化史。 二、okHttp的簡介(OKHttp的項目地址:https://github.com/square/okhttp ) Android爲我們提供了兩種HTTP交互的方式: HttpURLConnec

原创 NestedScrollView的使用

在上一篇文章中,我們瞭解了CoordinatorLayout的使用,它可以讓ToolBar隨RecycleView的滑動滑入和劃出屏幕,但是在一些其它場景下,我們不一定會用到RecycleView,假設我們只是想顯示幾個item而已,那該