一般android的FragmentManager管理操作如下:android代码getSupportFragmentManager().beginTransaction().add(R.id.container).commit()鸿蒙中Fragment对应的是Fraction,那么在鸿蒙里如何来添加Fraction呢?首页需要一个FractionAbility,通过它来获取FractionMagager类,再获取FractionScheduler类进行添加Fraction即可。android与鸿蒙对应FragmentFractionFragmentMAnagerFractionMagagerFragmentTransactionFractionSchedu...
2021-03-26 16:25:57 9987浏览 1点赞 0回复 1收藏
1、自定义类继承Component2、添加构造函数,对应的几个构造3、添加测量函数onMeasure对应onEstimateSize,实现Component.EstimateSizeListener4、添加计算函数onLayout对应onArrange,实现ComponentContainer.ArrangeListener5、添加绘制函数onDraw不变,实现Component.DrawTask之后就可以实现具体的逻辑了代码如下:publicclassTextDemoextendsComponentimplementsComponent.DrawTask,Component.EstimateSizeListener,Componen...
2021-03-25 17:37:16 1.9w浏览 2点赞 5回复 3收藏
记录一下问题ohos.agp.window.wmc.AGPWindowManager$BadWindowException:Can'tshowtoast,Looper.don'tprepare不要在子线程中进行ToastDialog操作newToastDialog(getContext()).setContentText("test").show();
2021-03-23 15:54:29 1.0w浏览 1点赞 2回复 0收藏
android中自定义属性中可以同时设置多个参数,如下:app:side"leftrightbottom"鸿蒙中只能设置单个吗?我试了按照“”的方式无效,设置单个是有效的
2021-03-20 11:21:35 1.1w浏览 0点赞 1回复 0收藏
android.graphics.drawable.BitmapDrawableandroid.graphics.drawable.Drawableandroid.graphics.drawable.TransitionDrawable在鸿蒙中Drawable对应Element么,有些属性都没有。其他两个类没找到
2021-03-19 15:47:49 9802浏览 1点赞 1回复 1收藏
publicclassLogUtil{privatestaticfinalintDOMAIN0x001;publicstaticvoidinfo(Stringtag,Stringformat,Object...objects){HiLogLabellogLabelnewHiLogLabel(HiLog.LOGAPP,DOMAIN,tag);HiLog.info(logLabel,format,objects);}publicstaticvoiddebug(Stringtag,Stringformat,Object...objects){HiLogLabellogLabelnewHiLogLabel(HiLog.LOGAPP,DOMAIN,tag);HiLog.debug(logLabel,format,objects);}publicstaticvoiderror(Stringtag...
2021-03-18 15:40:25 1.1w浏览 4点赞 2回复 3收藏
异常问题:Causedby:org.gradle.process.internal.ExecException:Process'command'git''finishedwithnonzeroexitvalue128解决:一般都是gradle的问题,在build.gradle配置文件中,更改为一下重新build即可android{compileSdkVersion29buildToolsVersion“29.0.2”lintOptions{abortOnErrorfalse}defaultConfig{minSdkVersion15targetSdkVersion29versionCode1versionName"1.0"}buildTypes{debug{minifyEnabledfalseproguardFilesgetDefaultProguardFile('proguardandroid.txt'),'proguardrules.pro'}}}
2021-03-16 19:01:24 3.8w浏览 0点赞 0回复 0收藏
Colorint类型转RGBprivateint[]ToRGB(intcolor){intred(color&0xff0000)>>16;intgreen(color&0x00ff00)>>8;intblue(color&0x0000ff);returnnewint[]{red,green,blue};}
2021-03-09 16:04:03 1.4w浏览 0点赞 5回复 0收藏