- 博客(8)
- 收藏
- 关注
原创 Android 动态获取两个控件之间的距离,获取控件的坐标
如下图所示,怎样获取两个红框之间的距离。1、如果这个页面是固定不动的:获取屏幕整个高度-其余不要的高度2、把“买家秀”的坐标和“立即下单”的坐标分别查找到;将高度进行相减,则可以得到两个之间的距离)这里对第二种方式进行演示:private void getHeight() {// 买家秀 int[] viewLocation = new int[2]; lldown.getLocationInWindow(viewLocation);
2020-05-26 15:21:19 2311
原创 Attempt to invoke virtual method android.webkit.WebSettings android.webkit.WebView.getSettings()
程序闪退,黑屏;Log日志如下:java.lang.NullPointerException: Attempt to invoke virtual method ‘android.webkit.WebSettings android.webkit.WebView.getSettings()’ on a null object reference我在SocrollView里面嵌套了Viewpager,就出现这样的问题,还没有解决,有没有遇到这样问题的大佬。求解呀。还没有解决,奇奇怪怪的...
2020-05-26 14:43:42 2996 5
原创 activity如何给viewpager中的fragment传递值
上干货:参考提问把Fragment单独拿出来进行初始化;而不是像以往那样直接在viewpager增添Fragment;以前的: //把Fragment添加到List集合里面 list = new ArrayList<>(); list.add(new Fragment_GoodsDetails() ); list.add(new Fragment_BuyShow() );像上面那样,就可以使用Bundle来传值;ps:setArgu
2020-05-22 11:40:54 1298
原创 Android 中showSoftInput作用
在公司看前辈的代码时,看到以下代码; InputMethodManager imm = (InputMethodManager) editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(editText, InputMethodManager.SHOW_FORCED);不知道这个是什么作用,不懂就得查:大概就是调用键盘什么的!!!Android显示软键和showSoftInpu
2020-05-21 10:43:32 1353
原创 Android App程序退出 黑屏问题
在退出App的时候 手机会闪动一下,出现像黑屏一样的效果,不是程序崩溃的效果 就只是单单的黑一下,然后退出。。这个怎么破???记录下来:等解决了,回来更新。。。。。。。。。
2020-05-20 09:27:37 1834
原创 Android7.0以上手机更新APP并自动进行安装
安卓:7.0及以上是通过FileProvider读取文件和完成更新;这里就不详细讲解FileProvider的使用了,想了解可以自己再搬搬砖;下面直接上步骤:1、在AndroidManifest中添加如下代码<!-- android 7.0以上安装apk所需要的权限 --> <provider android:name="android.support.v4.content.FileProvider" android:
2020-05-19 17:18:47 752 2
原创 Android App应用启动时白屏效果或白屏时间过长
只需要在你的manifest中的application应用的android:theme="@style/Theme.AppCompat.Light.NoActionBar"ctrl+鼠标左键点击进去,在对应的地方添加两句代码即可:<style name="Theme.AppCompat.Light.NoActionBar"> <item name="windowActionBar">false</item> <item nam
2020-05-19 16:28:07 973
原创 解决java.lang.IllegalStateException: xpected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 510 pat
报 java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 510 path $.Value[1]大概意思:需要一个object对象 但是你是一个Array数组;这个问题一般是,进行网络请求用Retrofit的时候 ,产生的错误。一定要看一下自己解析的是一个Object对象还是JavaBean。我这里是因为后台接口格式有问题,所以直接用一个object进行解析了。解决方法
2020-05-14 14:55:38 3475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人