![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
问题记录-Android
记录Android开发中遇到的问题及解决方案
懒洋君
这个作者很懒,什么都没留下…
展开
-
Android无法找到Behavior类
androidx Could not inflate Behavior subclass在项目升级androidx的过程中,发生Behavior找不到的问题,提示ClassNotFoundException。经排查,发现需要将类路径完整的填写,才不会报异常。app:layout_behavior="com.sheepyang1993.bs_onlylive.widget.fabbehavior.ScrollAwareFABBehavior"原始的报错信息如下:Process: com.sheep原创 2020-06-04 09:24:47 · 1493 阅读 · 0 评论 -
Android属性动画设置中心点
Android属性动画设置中心点 public static void rotateIn(RelativeLayout layout, long delay) { ObjectAnimator rotate = ObjectAnimator.ofFloat(layout, "rotation", -180f, 0f); layout.setPivotX(layo原创 2016-06-16 00:17:27 · 6452 阅读 · 1 评论 -
ADB端口占用解决方法
1、CMD命令窗口输入:adb nodaemon server 。然后就会提示你哪个端口被占用了。2、输入netstat -ano | findstr "5037" 。然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字3、打开任务管理器,点击“进程“,“查看”-“选择列”,勾选PID4、查找第2步中看到的数字PID,然后结束相关进程,即可原创 2016-06-14 11:07:31 · 564 阅读 · 0 评论 -
Android4.4如何实现短信拦截
android4.4对短信引入了一个全新的概念:默认短信应用。即Android用户可以在系统设置里面选择一个默认的短信应用,只有这个应用才能进行手机的基本短信操作。按照google自己的解释这样做的原因是因为很多第三方的APP使用了一些隐藏的API接口,应该是反射调用把,既然是反射调用的非常规接口,因此这些接口就并不会有兼容性即CTS测试,也就不能保证稳定可靠。个人看来,目前市场上第三方短信应用太转载 2016-06-12 22:04:50 · 2292 阅读 · 0 评论 -
Android六大类进程介绍
前台进程(foreground):目前正在屏幕上显示的进程和一些系统进程。举例来说,Dialer Storage,Google Search等系统进程就是前台进程;再举例来说,当你运行一个程序,如浏览器,当浏览器界面在前台显示时,浏览器属于前台进程(foreground),但一旦你按home回到主界面,浏览器就变成了后台程序(background)。我们最不希望终止的进转载 2016-06-05 16:46:04 · 385 阅读 · 0 评论 -
Android网络框架笔记
android-async-http内部实现是基于HttpClient, 想必你肯定知道6.0之后HttpClient是不是系统自带的了,不过它在最近的更新中将HttpClient的所有代码copy了一份进来,所以还能使用。Volley是官方出的,volley在设计的时候是将具体的请求客户端做了下封装:HurlStack,也就是说可以支持HttpUrlConnection, HttpCli原创 2016-06-02 20:06:26 · 264 阅读 · 0 评论 -
socket笔记
ip + 端口号//////////////////////////////////////////////////////////InetAddress类没有构造方法,调用静态方法获取相关信息,返回一个InetAddress实例原创 2016-02-28 21:30:16 · 397 阅读 · 0 评论 -
Android中的EditText默认时不弹出软键盘的方法
方法一: 在 AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为 adjustUnspecified|stateHidden < activity android:name=".Main" android:label="@string/app_name" android:w原创 2016-03-07 12:17:46 · 560 阅读 · 0 评论 -
Volley学习笔记
Volley不适合上传与下载,上传与下载最好选择其他的网络框架。高效的Get/Post方式的数据请求交互网络图片加载和缓存是谷歌官方在2013年推出的//////////////////////////////////////////////////////////一、请求返回的数据类型:StringRequest(针对返回类型不确定、涵盖了后面两种请求对象)、原创 2016-02-14 13:54:55 · 331 阅读 · 0 评论 -
android Spinner默认不选中
项目开发中经常有些变态的需求,比如要求spinner默认不选中任何一项。如果你自定义spinner,那这个当然不是问题;也可以在原有的选项列表中开头增加一项空字符串项,默认显示这个空字符串也达到了效果,不过采用这种方式需要你在获取被选择项的位置时忽略空字符串项。经过一番摸索,发现我们只要保证 spinner第一次展示时不显示即可,相关代码如下:boolean isSpinn原创 2015-11-06 19:51:57 · 8543 阅读 · 3 评论 -
自定义Dialog
1.布局文件http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="wrap_content" android:background="#ffffffff" android:orientation="horizontal" a原创 2016-01-31 00:12:57 · 240 阅读 · 0 评论