+Android Studio
android开发
挪威没有森林
这个作者很懒,什么都没留下…
展开
-
Android --- 应用中全局变量的设置
应用中全局变量的设置1 、定义 App 类继承 Application ,定义成员变量提供 getter 和 setter ,那么该成员变量就可以被应用中所有的组件 (Activity,Service) 访问public class WeiBoApp extends Application { // 已登录的用户信息 private User loginUser; @...转载 2020-01-19 22:52:10 · 388 阅读 · 0 评论 -
关于fragment多次调用onCreateView的问题,多次初始化
多个Fragment切换的时候,总会重复初始化,用这招可以搞定。当第一次创建fragment的时候在onCreateView里面初始化view,下一次创建时不需要重新创建view时,希望使用已经创建的,所以要把view设为全局变量。view为空,表示是第一次,则初始化view。如果view不为空,则返回该view,需要注意的是:如果直接返回会报错(java.lang.IllegalStateEx...转载 2020-01-19 22:43:15 · 3538 阅读 · 1 评论 -
Navigation与Fragment使用注意要点
一、底部的三个导航按钮,注意代码的ID要和导航文件Navigation里面的Fragment的id一致,不然那3个按钮点击没反应,或者Fragment切换了,底部导航按钮没更新状态。如图...原创 2020-01-17 20:12:44 · 1989 阅读 · 1 评论 -
bottom Navigation View + Fragment 跳转动画没效果
项目是用Android Studio3.5生成的项目 Bottom Navigation Activity ,也就是谷歌的DemoApi是最新的api29,Android 10.0因为生成的项目,两个Fragment切换有点生硬,所以想给它添加切换动画,网上找了例子https://www.zhihu.com/tardis/sogou/art/69562454可是因为我粗心,把navigat...原创 2020-01-17 18:05:24 · 1237 阅读 · 2 评论 -
java.io.IOException: Cleartext HTTP traffic to 192.168.0.1 not permitted
刚接触Android Studio写程序,写一个网络请求数据,创建的时候贪心,选了最新的Android P 即Android 10.0 ,API 29 。代码还是参照之前Eclipse的代码,也是写一个网络请求数据,可是调用网络接口的时候,爆出来这个错误java.io.IOException: Cleartext HTTP traffic to 192.168.0.1 not permitte...转载 2020-01-16 20:00:51 · 5215 阅读 · 0 评论 -
java.net.SocketException: socket failed: EPERM (Operation not permitted)
刚接触Android Studio写程序,写一个网络请求数据,创建的时候贪心,选了最新的Android P 即Android 10.0 ,API 29 。但是忘记添加网络权限了,运行后看日志出现权限问题,根据提示添加网络权限。于是加入两个权限uses-permission android:name=“android.permission.ACCESS_NETWORK_STATE”uses-...原创 2020-01-16 19:50:28 · 5812 阅读 · 14 评论