robert
robert
大概分析了一下,应该是这地方解析ocd文件有问题。 https://github.com/BYVoid/OpenCC/blob/6c801e02c34b7764d017edae21f0b7580185ea19/src/DartsDict.cpp#L106 这个ocd文件,怎么弄32位的呢
2021-12-28 11:42:38.574 2527-2527/com.jeremyliao.livedatabus W/System.err: java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 2600612 bytes 2021-12-28 11:42:38.574 2527-2527/com.jeremyliao.livedatabus W/System.err: at android.app.ContextImpl.sendBroadcast(ContextImpl.java:1131) 2021-12-28 11:42:38.574 2527-2527/com.jeremyliao.livedatabus W/System.err: at android.content.ContextWrapper.sendBroadcast(ContextWrapper.java:468) 2021-12-28 11:42:38.574 2527-2527/com.jeremyliao.livedatabus W/System.err: at com.jeremyliao.liveeventbus.core.LiveEventBusCore$LiveEvent.broadcastInternal(LiveEventBusCore.java:383) 2021-12-28...
```Java RelativeLayout loginLayout = findViewById(R.id.relativeLayout_login); SkinCompatView view = new SkinCompatView(this); int size = SizeUtils.dp2px(200); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(size, size); view.setBackgroundResource(R.color.mine_bg_login); loginLayout.addView(view, mLoginLayout.getChildCount() - 1, layoutParams); ``` 如示例中的view,在加载新皮肤的时候,要怎么操作,也能参与到自动换肤,不用重启呢
``` kotlin fun calculateQuality(context: Context): Int { val dm = DisplayMetrics() (context.getSystemService(Context.WINDOW_SERVICE) as WindowManager) .defaultDisplay.getMetrics(dm) val density = dm.density return if (density > 3f) { DEFAULT_LOW_QUALITY } else if (density...
型号:魅族 PRO6 版本号:Flyme 7.3.0.0A android版本 7.1.1 ```kotlin //不加载进内存 options.inJustDecodeBounds = true //不加载进内存解析一次 获取宽高 BitmapFactory.decodeStream(srcStream.rewindAndGet(), null, options) ``` 在这之后,markPos变成-1。想不通,为啥这个decodeStream会读取整个文件流导致超出marklimit。 这个文件流是一个大图片
WhorlLoadingRenderer MaterialLoadingRenderer GearLoadingRenderer 这几个圆形loading都会
Palette有提供一个获取maxPopulation的api `androidx.palette.graphics.Palette#getDominantSwatch` 通过这个方法计算出来的。 `androidx.palette.graphics.Palette#findDominantSwatch`