摘要: Android版本28使用http请求报错not permitted by network security policy 问题: 由于 Android P(版本27以上) 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。 如果当前应用的请求是 htttp 请求,而非 https ,这样就会导系统禁止当前应用进行该请求 推荐的做法是服务器和本地应用都改用 https ,测试时为了方便使用http,上线时应该都会用https才比较安全。 解决办法:1.在 res 下新建一个 xml 目录,然后创建一个名为:network_security_config.xml 文件。 在 AndroidManifest.xml application增加配置android:networkSecurityConfig="@xml/network_security_config" 阅读全文
posted @ 2018-10-17 21:38 大自然的流风 阅读(18513) 评论(0) 推荐(0) 编辑
摘要: android使用ARouter跳转activity(阿里巴巴开源的) 使用ARouter方式,点击按钮跳转到其他activity public void buyOrSell(String str){ ARouter.getInstance() .build(ARouterPath.TradeAty) /**传递参数*/ .withString("base",base.get()) .withString("quote",quote.get()) /**当前activity*/ .navigation(coinDetailActivity); } ARouterPath.TradeAty 为目标路由,在ARouterPath里面配置: 阅读全文
posted @ 2018-10-17 21:26 大自然的流风 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: android textview字体加粗 Android studio最新水平居中和垂直居中 在xml文件中使用android:textStyle=”bold” 但是不能将中文设置成粗体,将中文设置成粗体的方法是: TextView tv = (TextView)findViewById(R.id.TextView01); TextPaint tp = tv.getPaint(); tp.setFakeBoldText(true); LinearLayout分为水平分布、垂直分布: android:orientation="vertical" //垂直分布 android:orientation="horizontal" //居中分布 阅读全文
posted @ 2018-10-17 15:48 大自然的流风 阅读(17379) 评论(0) 推荐(0) 编辑
摘要: android TextView Unicde编码转换 android中一些特殊字符Unicode码值 android中一些特殊字符(如:←↑→↓等箭头符号,约等于号≈)的Unicode码值 TextView里面使用android:text='@string/xxx' 阅读全文
posted @ 2018-10-17 14:57 大自然的流风 阅读(3600) 评论(0) 推荐(0) 编辑