原创 自定義百分百佈局適配

 百分百佈局適配 import android.content.Context; import android.content.res.TypedArray; import android.util.AttributeSet; impo

原创 as 抽抽了 INFO - e.project.sync.GradleSyncState - Gradle sync failed

昨天還運行的好好地,今天上班打卡as提示:“INFO - e.project.sync.GradleSyncState - Gradle sync failed: Illegal char <:> at index 8: D:/pos/D

原创 android studio 報錯 unable to create debug bridge

升級完了studio後打開出現這個問題,然後就連接不上模擬器、手機了 原因,\Sdk\platform-tools 目錄下的adb.exe文件被修改,找個正常的替換下(從同事那copy)

原创 Android RadioGroup 橫向顯示(X行X列)

原文RadioGroup多行顯示 參考:參考文章 (在模擬器不兼容) 效果圖 應該是: 模擬器 如下圖: 核心代碼 import android.annotation.SuppressLint; import android

原创 面試心得

轉發:https://mp.weixin.qq.com/s?__biz=MzI3OTU0MzI4MQ==&mid=2247487335&idx=1&sn=dd6c4c1d3e6f60c443879826f94533e2&chksm=eb4

原创 shape

shape圖形用來描述形狀定義,形狀圖形的定義文件以shape元素爲根節點, shape節點用來描述該形狀圖形是哪種幾何圖形。 根節點shape下定義了6個子節點: corners(圓角):它用來描述4個圓角的規格定義。 gradie

原创 工具-收藏

1、下拉刷新 :https://github.com/scwang90/SmartRefreshLayout 

原创 工具類--獲取屏幕寬高

在這裏插入圖片描述 // 獲得屏幕的寬度 public static int getScreenWidth(Context ctx) { // 從系統服務中獲取窗口管理器 WindowManager wm = (Win

原创 使用shape畫虛線

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <size android:height

原创 drawbale小計

小計 Android把所有顯示出來的圖形都抽象爲Drawable(可繪製的)。這裏的圖形不止是圖片,還包括色塊、畫板、背景等。 drawable文件放在res目錄的各個drawable目錄下。\res\drawable一般存放的是描述

原创 Edittext (2)

自動完成編輯框AutoCompleteTextView 自動完成編輯框一般用於搜索文本框,如在電商App的搜索框輸入商品文字時,下方會自動彈出提示詞列表。 它的實現原理是:EditText結合監聽器TextWatcher與下拉列表S

原创 getRawX()、getRawY()與getX()、getY()、getScrollX()與getScrollY()

使用MotionEvent中的getRawX()、getRawY()與getX()、getY()取得觸摸點在X軸與Y軸上的距離 這四個方法都返回一個float類型的參數,單位爲像素(Pixel)。 getRawX()、getRawY(

原创 羣英傳之listview 二

listview擴展 :有彈性 public class MyListView extends ListView { private static int mMaxOverDistance = 50; priva

原创 羣英傳 之listview 一

1、設置viewHolder 2、item之間分割線 android:divider="@color/colorAccent" android:dividerHeight="2dp" 3、去掉分割線

原创 什麼是線程安全

java中的線程安全是什麼:       就是線程同步的意思,就是當一個程序對一個線程安全的方法或者語句進行訪問的時候,其他的不能再對他進行操作了,必須等到這次訪問結束以後才能對這個線程安全的方法進行訪問 什麼叫線程安全:      如果