
开发日常问题
文章平均质量分 59
后岔湾程序员
最怕一生碌碌无为,还安慰自己平凡可贵
展开
-
2024 android面试题总结部分
进程间通信方式主要有intent,只支持Bundle支持的数据类型; Messenger 支持一对多串行通信,用于发送消息及Bundle数据; AIDL 功能强大,可调用服务端方法; ContentProvider 主要支持进程间共享数据; BroadCastReceiver 广播也可实现进程间通信,发送消息及数据线程间通信方式使用volatile关键字(修饰基本类型数据),实现线程间共享内存,保证数据的可见性; 使用object类的wait()和notify()方法配...原创 2020-05-20 16:51:47 · 819 阅读 · 0 评论 -
android禁止分屏实现
原文:https://blog.youkuaiyun.com/xiangzaixiansheng/article/details/83007411因为很多应用的自身问题,在分屏模式下会出现layout错乱的现象。所以有些应用是不支持分屏模式的。下面我们介绍三种禁止分屏模式的方法。由最简单实用,到稍微麻烦但一律秒杀的。方法一:我们会经常使用的,在AndroidManifest.xml文...转载 2019-06-29 21:04:38 · 5862 阅读 · 0 评论 -
android8.0以后http请求适配以及分屏禁止
转自https://blog.youkuaiyun.com/hewenlee/article/details/840974931、用Retrofit请求网络报这个错CLEARTEXT communication to host not permitted by network由于 Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。如果当前应用的请求是 htt...转载 2019-06-29 20:59:34 · 2037 阅读 · 0 评论 -
Replugin插件化相关
一、集成步骤第 1 步:添加 RePlugin Plugin Gradle 依赖在项目根目录的 build.gradle(注意:不是 app/build.gradle) 中添加 replugin-plugin-gradle依赖:buildscript { dependencies { classpath 'com.qihoo360.replugin:replugin...原创 2018-07-31 11:24:58 · 729 阅读 · 0 评论 -
集成sharesdk做第三方分享功能需要注意的一些问题
按照mob上的集成文档,申请需要的秘钥,以及第三方平台的对应秘钥,引入项目中build如下MobSDK { appKey "22343435fr" appSecret "021bc445dddddd6d0faa0c44" ShareSDK { //平台配置信息 devInfo { SinaWeibo { ...原创 2018-07-30 16:19:28 · 910 阅读 · 0 评论 -
软键盘弹出,所有布局顶上去(一般用于登录界面)
主要用于解决软键盘弹出,遮盖登录按钮的问题,参考以下博文 https://blog.youkuaiyun.com/w372426096/article/details/52604545 对onGlobalLayout()做些修改 记得修改配置文件:android:windowSoftInputMode="stateHidden|adjustResize"...原创 2018-07-16 09:28:48 · 2282 阅读 · 0 评论 -
修改actionBar的高度,webview处理下载链接
1. 项目中遇到需要修改actionbar高度的问题,解决后记录下,首先在应用的style文件中修改<style name="AppBaseTheme" parent="Theme.AppCompat.Light"> <item name="android:buttonStyle">@android:style/Widget.Button</item&g..原创 2018-07-20 16:02:24 · 242 阅读 · 0 评论 -
Android Sdk的目录详情以及targetSdk等的区别
http://blog.youkuaiyun.com/aiynmimi/article/details/51028499 Android Sdk目录详解1、CompileSdkVersion SDK的版本号,也就是API Level,例如API-19、API-20、API-21等等。这个属性理论上用越高版本越好~2、buildeToolVersion 构建工具的版本,其中包括了打包工具aapt、dx等等。转载 2018-01-17 22:29:21 · 1123 阅读 · 0 评论 -
开发环境配置问题
JDK环境变量配置的步骤如下: 1.我的电脑-->属性-->高级-->环境变量. 2.配置系统变量(S): a.新建 JAVA_HOME C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径) b.跟在path后面用;隔开 %JAVA_HOME%\bin;%JAVA_HOME%\j原创 2018-01-17 22:06:35 · 276 阅读 · 0 评论