Android开发遇到的问题大杂烩
2022/4/9 6:22:24
本文主要是介绍Android开发遇到的问题大杂烩,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、夜间模式问题,今天开发完了,搞手机上,发现样式全变了。后来研究了一下,还是弄了一种模式,就是白天模式,不切换了,麻烦,需要在Activity中的以下语句
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO); //加上这句,后面全是白天模式 setContentView(R.layout.activity_main);
2、数据绑定Adapter更新数据时的操作,先将数据适配器抽出来做为私有成员,然后在更改数据时,适配器里面需要有更改数据源的get/set,更新语句如下
priceTypeAdapter.setCurId(i); priceTypeAdapter.notifyDataSetChanged();
3、知道图片名称,如何在ImageView中设置,代码如下,其中 list.get(i).getPriceTypeImgUrl()+"_fs" 为图片名称
outprice_fra_iv.setImageResource(getResources().getIdentifier(list.get(i).getPriceTypeImgUrl()+"_fs","drawable",getContext().getPackageName()));
4、Gson在转换类中,嵌套泛型列表时代码如下
ResultsBean<PriceTypeBean> result = mGson.fromJson(response.body().string(),new TypeToken<ResultsBean<PriceTypeBean>>(){}.getType());
5、TextView在代码中设置textColor如下,可做selector用
viewHolder.pricetype_out_in_tv.setTextColor(_context.getResources().getColorStateList(R.color.in_text));
这篇关于Android开发遇到的问题大杂烩的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-18android.permission.read_media_video
- 2024-01-18android_getaddrinfo failed eai_nodata
- 2024-01-18androidmo
- 2024-01-15Android下三种离屏渲染技术
- 2024-01-09Android 蓝牙使用
- 2024-01-06Android对接华为AI - 文本识别
- 2023-11-15代码安全之代码混淆及加固(Android)
- 2023-11-10简述Android语音播报TTS
- 2023-11-06Android WiFi工具类
- 2023-07-22Android开发未来的出路