在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ Android問答
拮據(jù) 回答

獲取到的時(shí)長應(yīng)該是 long 類型的;
你獲取的資源是在線資源還是本地資源?
可以在 prepare 之后獲取看下。

念舊 回答

受瀏覽器同源策略的影響產(chǎn)生的跨域問題。把紅色的錯誤提示敲進(jìn)瀏覽器,就能得到答案。

赱丅呿 回答

稍優(yōu)化了一點(diǎn),按你的算法,有n個元素的數(shù)組,要循環(huán)

n * n * in_array里的次數(shù),in_array內(nèi)部也是循環(huán)
var arr = [1, 2, 5, 6, 7];//如果這個數(shù)組不是有序數(shù)組,哪還要先加排序
var len =arr.length

let result=[]
let count=0

for(let a=0;a<len;a++){
let max = arr.pop()
let newlen = arr.length
for(let i=0;i<newlen-1;i++){
   if(arr[i]+arr[i+1]> max){
    break;
  }
  for(let j=i;j<newlen-1;j++){
    let plus = arr[i]+arr[j+1]
    count++
    if(plus>max){
      break;
    }
    if(plus==max){
      result.push([max,arr[i],arr[j+1]])
    }
  }
}
}
console.log(result)//輸出結(jié)果
console.log(count)//輸出總循環(huán)次數(shù),

回復(fù)里說的好,我沒有考慮負(fù)數(shù)的情況,如果要考慮負(fù)數(shù),哪把最大數(shù)pop出來,就不行了,只能重新維護(hù)一條新數(shù)組,用來枚舉所有值,修改如下

var arr = [-8, -1, 1, 2, 5, 6, 7];//如果這個數(shù)組不是有序數(shù)組,哪還要先加排序
var len =arr.length
var arr1 = [...arr] //復(fù)制一條新數(shù)組
let result=[]
let count=0

for(let a=0;a<len;a++){
let max = arr1.pop()// 從新數(shù)組中枚舉各個值。
let newlen = arr.length
for(let i=0;i<newlen-1;i++){
   if(arr[i]+arr[i+1]> max){
    break;
  }
  for(let j=i;j<newlen-1;j++){
    let plus = arr[i]+arr[j+1]
    count++
    if(plus>max){
      break;
    }
    if(plus==max){
      result.push([max,arr[i],arr[j+1]])
    }
  }
}
}
console.log(result)//輸出結(jié)果
console.log(count)//輸出總循環(huán)次數(shù),
輸出
[[7, 1, 6], [7, 2, 5], [6, -1, 7], [6, 1, 5], [5, -1, 6], [1, -1, 2], [-1, -8, 7]]
小曖昧 回答

與廠商合作默認(rèn)appid打開的

夢一場 回答

顯式 Intent 會指定一個確定的Activity,是否定義 intent-filter 和是否是顯式Intent 毫無關(guān)系。隱式Intent 必須具有確定的 intent-filter,可以根據(jù)action或者其他的配置確定一個activity,你可以認(rèn)為,每組 intent-filter 會對應(yīng)唯一的activity,當(dāng)確定以后即可以像顯式Intent 一樣使用

margin顯示粉紅色并不影響布局,他就是布局邊界的顯示顏色
padding系列的,沒有邊界線,也沒有顏色,不容易看出來

櫻花霓 回答

我想問一下,學(xué)會ffmpeg 需要先學(xué)會什么技術(shù)

這是服務(wù)端的數(shù)據(jù)庫開發(fā)吧,Android SQLite3 Database 哪有這么復(fù)雜?
擱淺 回答

你的setSrc方法接收一個readableArray,然而你在實(shí)際調(diào)用的時(shí)候卻傳了一個String, 所以報(bào)錯。
解決方法:
<ImageView src={['']} />
或者更改setSrc的形參類型為String

櫻花霓 回答

既然只有確認(rèn)鍵不能捕捉,那就設(shè)置為default。

誮惜顏 回答

body加個overflow:hidden試試

你的需求不一定要用自定義的 task 實(shí)現(xiàn),我想到其他兩種方式來實(shí)現(xiàn)你的需求

1.自定義 task

//將文件拷到 assets 目錄下
//Google
task chGoogleRes(type : Copy) {
    from "/Users/yanggu/Desktop/untitled.txt"
    into "src/main/assets"
}

//Xiaomi
task chXiaomiRes(type : Copy) {
    from "/Users/yanggu/Desktop/helper/untitled.txt" 
    into "src/main/assets"
}

project.afterEvaluate {
    //Xiaomi
    tasks.matching {
        it.name.startsWith('compile') && (it.name.endsWith('XiaomiReleaseSources'))
    }.each { task ->
        task.dependsOn(chXiaomiRes)  // 任務(wù)依賴:執(zhí)行task之前需要執(zhí)行dependsOn指定的任務(wù)
    }

    //Google
    tasks.matching {
        it.name.startsWith('compile') && (it.name.endsWith('GoogleReleaseSources'))
    }.each { task ->
        task.dependsOn(chGoogleRes)  // 任務(wù)依賴:執(zhí)行task之前需要執(zhí)行dependsOn指定的任務(wù)
    }
}

2.依賴 modle

//一個渠道新建一個 modle,不同的的渠道依賴不同的 modle,把不同的資源放在不同的mudle,適合有多個資源不同的情況(資源名得一樣,比如有三張背景圖片分別放在三個 modle 下,但它們的名字得一樣)
dependencies {
    googleCompile project(':googlereslib')
    xiaomiCompile project(':xiaomireslib')
    _360Compile project(':_360reslib')
}

3.代碼判斷當(dāng)前的渠道

//把所有的圖片都放到工程下,根據(jù)代碼判斷當(dāng)前的渠道來設(shè)置不同的圖片,適合一張圖片不一樣的情況(名字得不一樣)
switch (BuildConfig.FLAVOR) {
            case "google":
                //TODO
                break;
            case "xiaomi":
                //TODO
                break;
            case "_360":
                //TODO
                break;
        }
尐懶貓 回答

今天上午我稍微看了一下源碼,發(fā)現(xiàn)調(diào)用getReactNativeHost的地方是ReactActivityDelegate.java(ReactNativeHostDelegate-> onCreate會調(diào)用getReactNativeHost().getReactInstanceManager()),只有ReactActivity執(zhí)行生命周期才會調(diào)用到的。

所以我疑惑了,這個跟Application有關(guān)系嗎。我查看了下非集成到app能正常調(diào)用的工程的調(diào)用到的方法棧:
方法stack

很清晰,測試用的App之所以能調(diào)用到getReactNativeHost,是因?yàn)镽eactActivity的生命周期調(diào)用了ReactActivityDelegate。

那么我發(fā)現(xiàn)我集成的App里,根本沒有一個繼承ReactActivity的類。進(jìn)而我才發(fā)現(xiàn),編寫Native Modules和Integration with Existing Apps的調(diào)用原生Module的方法是不一樣的,后者完全不需要在Application里提供getReactNativeHost來注冊package,只需要在相應(yīng)的交互入口的Activity里注冊你的Package就行了!也就是這樣,在后面再add一個你自己寫的package,這樣就注冊成功了。只能說,getReactNativeHost和這種是兩種不同的注冊本地模塊的方法。
addPackage

https://www.jianshu.com/p/5cf...

若相惜 回答

CoordiantorLayout 的布局結(jié)構(gòu)是:

<CoordiantorLayout>
    <AppBarLayout>
        ...
    </AppBarLayout>
    <ScrollView />
</CoordiantorLayout>

也就是說 CoordinatorLayout 下只能有兩個元素節(jié)點(diǎn)。

你的需求應(yīng)該要在 CoordinatorLayout 外面再套一層,把自己的 Layout 放進(jìn)去。做法可以參照樓上的回答。

尋仙 回答

網(wǎng)絡(luò)異步加載更新View可能會導(dǎo)致你說的情況,方案:
1.ViewPager的setOffscreenPageLimit方法提高預(yù)加載數(shù)量,保證滑動時(shí)不會銷毀fragment,缺點(diǎn)僅限于有限級加載
2.對網(wǎng)絡(luò)請求下手,銷毀頁面的同時(shí)取消網(wǎng)絡(luò)請求
3.網(wǎng)絡(luò)請求成功,判斷是否銷毀再行更新View