小白新人

记录平时的问题

Android studio遇到的奇葩问题

今天重启项目发现项目出现问题 1.styles中item全部显示红色 2.新建项目,xml中各种乱码,gradel中也是各种乱码,跑不起来项目 3.布局无法正常显示,且布局代码不提示 解决: 第一步,卸载sdk,在重新安装,我用的是28 第二步,这时候styles不会报错了,但是c...

2019-05-15 18:22:33

阅读数 8

评论数 0

java一些基础面试问题

两个变量int a=1,int b=2 将两个值互换 关于x++,++x的计算

2019-03-27 18:25:41

阅读数 43

评论数 0

java各种集合类区别

最近面试经常遇到java集合类的问题,上网搜了一下,做个笔记 百度的图 集合类型主要有3种:set(集)、list(列表)和map(映射)。 集合接口分为:Collection和Map,list、set实现了Collection接口 List总结: 可以重复,通过索引取出加入数据...

2019-03-27 17:54:45

阅读数 79

评论数 0

synchronized和volatile的区别

eg:10个请求,同时请求,记录请求成功次数 如果使用int count,count++ 会记录不稳定,因为int线程不安全,如果使用volatile修饰也是一样 解决方法 public synchronized void add() { count++; } s...

2019-03-26 16:45:56

阅读数 16

评论数 0

Android 监听用户行为操作(AccessibilityService)-模拟点击

Google为了让Android系统更实用,为用户提供了无障碍辅助服务(AccessibilityService). AccessibilityService运行在后台,并且能够收到由系统发出的一些事件(AccessibilityEvent,这些事件表示用户界面一系列的状态变化),比如焦点改变,...

2019-03-21 15:57:46

阅读数 219

评论数 0

Interface和Abstract的区别

共同点 A.两者都是抽象类,都不能实例化 B.Interface实现类和abstract继承类都必须实现抽象方法 不同点 A.Interface需要实现,用implements;Abstract 需要继承,用exends B.一个类可以实现多个Interface ;一个类只能继承一个Abstrac...

2019-03-11 16:27:21

阅读数 21

评论数 0

Android 观察者模式

1.观察者DataWatcher 实现Observer 接口。 2.被观察者DataChange继承Observable 类。 3.观察者DataWatcher 向被观察者 DataChange 订阅事件(将观察者DataWatcher添加到被观察者DataChange里面去)。 4....

2019-03-11 16:12:29

阅读数 17

评论数 0

Android 微信h5支付

viewWeb.setProgressWebViewClient(new ProgressWebView.ProgressWebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView vie...

2019-02-20 18:55:17

阅读数 72

评论数 0

Android scrollview中自动滑动到底部的问题

原因:scrollview内容改变 将scrollview包裹的子控件设置上以下属性 android:focusable="true"   android:focusableInTouchMode="true"

2019-02-18 18:03:49

阅读数 20

评论数 0

android textView识别html标签

tvNovel.setText(Html.fromHtml(response.body().getResult().getContent())); 先Html.fromHtml()格式一下

2019-01-28 14:57:00

阅读数 97

评论数 0

Android 的简单service和BroadcastReceiver

1.service,startservice 在xml中 <service android:name="LogService" /> java代码 public class LogService exten...

2019-01-26 15:05:36

阅读数 69

评论数 0

Android 接收不到广播的原因解决

1.高版本,用户发送自定义广播,接收不到信息 Intent intent = new Intent(); intent.setAction("demo.destroy"); intent.setComponent( new ComponentName( &a...

2019-01-26 14:58:53

阅读数 885

评论数 0

Android viewpager+ScrollView 高度冲突问题

第一种 public class MyViewPager extends ViewPager { public MyViewPager(@NonNull Context context) { super(context); } public MyVi...

2019-01-18 11:56:51

阅读数 37

评论数 0

Android 页面跳转动画

动画的xml文件 push_in.xml <translate android:duration="300" android:fromYDelta="100%p" andro...

2019-01-16 18:10:14

阅读数 59

评论数 0

Android 返回键监听

@Override public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction(...

2019-01-16 17:59:27

阅读数 37

评论数 0

Android中添加两个(多个)FileProvider节点问题

android7.0,修改了对私有存储的限制,导致在获取资源的时候,不能通过Uri.fromFile(..)来获取uri了,但是在写入数据的时候是可以通过Uri.fromFile(..)来获取uri的,android 官网给出的解决办法是通过FileProvider来解决这一问题,我们需要在And...

2019-01-09 10:18:07

阅读数 456

评论数 0

Android webview 内部跳转

1, 若没有设置 WebViewClient 则在点击链接之后由系统处理该 url,通常是使用浏览器打开或弹出浏览器选择对话框。 2, 若设置 WebViewClient 且该方法返回 true ,则说明由应用的代码处理该 url,WebView 不处理。 3, 若设置 WebViewClient...

2019-01-07 14:01:42

阅读数 451

评论数 0

Android ViewPager+多Fragment切换出现空白页面的问题

出现环境: Tablayout +ViewPager+Fragment时,滑动,界面都是可以加载的 但是当第一次点击最后一个画面时,在往回滑动,会发现有一个画面加载不出来 因为这里有个ViewPager的预加载问题,和fragment的生命周期重走,重新创建了view   解决方法 1...

2019-01-02 17:40:11

阅读数 356

评论数 1

Android 加载图片宽度填满,高度自适应图片比列

<ImageView      android:layout_width="match_parent"      android:layout_height="wrap_content"      ...

2018-12-27 15:08:34

阅读数 213

评论数 0

Android 出现Failed to load AppCompat ActionBar with unknown error解决方法

或者将版本降低

2018-12-18 14:55:40

阅读数 52

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭