原创 BindingAdapter 提示AAPT: xx: attribute xx not found.

BindingAdapter的學習可以去看官網,綁定適配器 在學習中,遇到一個問題,查了好多資料也沒解決,無意之間發現瞭解決方法,記錄一下 首先定義BindingAdapter方法,這個可以放在單獨的文件裏 @BindingAda

原创 android h5 input file 的適配和小米手機調起系統相冊無效的Bug

適配h5中 < input file>調起相機和相冊的功能代碼: private ValueCallback<Uri> uploadMessage; private ValueCallback<Uri[]>

原创 AndFix簡單使用

簡介 AndFix是阿里開源的一個Android熱補丁框架,App可以在不重新發布版本的情況下,通過補丁替換出現bug的方法,達到修復bug的目的。現在支持android2.3到7.0,支持ARM 和X86 (AndFix sup

原创 Tinker踩坑

Tinker 接入指南 Tencent/tinker 集成Tinker最主要的兩個部分:一個是接入文檔,另一個是github上的demo,可以將tinker-sample-android單獨下載下來,運行,參考裏邊的配置。集成中遇

原创 dataBinding事件處理無效的Bug

根據官方文檔,佈局和綁定表達式,學習dataBinding,在佈局中綁定事件,發現事件無效,在網上搜索了一些文章,是因爲忘了寫一段代碼,記錄一下 <?xml version="1.0" encoding="utf-8"?> <la

原创 小程序學習資源

技多不壓身吧,app端一方面要繼續深入學習,另一方面,多接觸一些新興的技術,也是有好處的,app感覺已經飽和了。因爲公司需要,現在正在學習小程序,文檔什麼的也還好理解,沒做過前端,所以css的樣式這一塊,確實學起來有點陌生。有的效

原创 Kotlin知識總結:泛型

基本使用 1.泛型接口 interface Generator<T>{ fun next():T } val gen = object :Generator<Int>{ override fun nex

原创 Kotlin知識總結:高階函數

定義 高階函數是將函數用作參數或返回值的函數。在java中,函數是不可以作爲參數或者返回值的,所以要實現這樣的功能,會使用接口來中轉,比如: public interface Wrapper { int method(int

原创 Kotlin知識總結:變量和函數

前言 這幾天在學習kotlin,因爲是新語言,看的時候能看懂,看完容易忘記,所以想着寫一個博客,將一些知識點記錄下來,可以隨時查看 1.變量和函數 聲明變量關鍵字: •val (來自 value ) 一一不可變引用。使用 val

原创 Kotlin知識總結:類、對象和接口

類、對象和接口 接口 kotlin接口可以包含抽象方法的定義以及非抽象方法的實現(與 Java 8 中的默認方法類似),但它們不能包含任何狀態,通過interface 關鍵字定義,可以有一個默認實現 interface Click

原创 android 點擊home鍵,再點擊app icon,app重啓

第一種解決辦法: 查看AndroidManifest.xml種LAUNCHER Activity中是否有android:launchMode=“singleTask”,有的話去掉 第二種解決方法: 如果還不行的話,在引導頁的on

原创 微信小程序刷新前一界面數據和返回按鈕監聽

在android中,爲了實現從新頁面往前一頁面傳值,使用startActivityForResult(Intent intent, int requestCode)打開新的activity,前一個activity通過onActiv

原创 微信小程序scrollview注意點

微信小程序scroll-view, 縱向滑動注意點 必須設置高度,除了全屏幕的scrollview,其他的高度不應該寫死,應該動態計算, let windowHeight = wx.getSystemInfoSync().wind

原创 微信小程序scrollview高度自適應

微信小程序中的scroll-view,如果縱向滾動的話,需要設置height,對於全局的scrollview,直接設置100vh就可以了,對於局部的,高度不能寫死,只能自己計算了 微信小程序爲了適配,引入了rpx, 所以提供了計

原创 微信小程序image加載圖片失敗的處理方法

image方法加載失敗以後,會調用binderror方法,在wxml中先判斷路徑是否爲空,爲空加載默認圖片,不爲空加載路徑圖片,如果出錯,處理出錯方法,換成默認圖片 代碼: errorFunction: function (e