Android
Connor___
这个作者很懒,什么都没留下…
展开
-
Gallery初始化显示到指定位置
gallery.setAdapter(adapter); adapter.notifyDataSetChanged(); gallery.setSelection(2);原创 2016-06-02 10:44:11 · 535 阅读 · 0 评论 -
通知开关
1、获取系统通知开关状态 private static boolean notificationCheckFor19Up(Context context){ NotificationManagerCompat managerCompat = NotificationManagerCompat.from(context); return managerCompa...原创 2018-07-03 14:52:16 · 380 阅读 · 0 评论 -
修改Android底部虚拟键背景色
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getWindow().setNavigationBarColor(Color.parseColor(16进制色值));}原创 2018-07-17 16:41:31 · 4082 阅读 · 0 评论 -
android:windowSoftInputMode 不生效
BaseActivity中此行代码使windowSoftInputMode不生效getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);//不自动弹出键盘原创 2018-07-17 16:46:48 · 1856 阅读 · 0 评论 -
Android WebView加载H5音视频自动播放、关闭Activity停止播放
在Android加载H5,实现H5中的音视频自动播放 在Activity中添加代码:if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { mWebView.getSettings().setMediaPlaybackRequiresUserGesture(false); ...转载 2018-07-17 18:14:33 · 1903 阅读 · 1 评论 -
Android友盟多渠道打包_Gradle配置
android{ ... productFlavors { guangwang {} sanxing {} xiaomi {} huawei {} oppo {} vivo {} //其他平台渠道 ... } productFlavors...原创 2018-07-25 14:15:09 · 291 阅读 · 0 评论 -
友盟多渠道打包配置报错Cannot set the value of read-only property 'outputFile'
更新Android Studio 3.0之后,出现Cannot set the value of read-only property ‘outputFile’报错,也就是用来打包后重命名的gradle出现了问题旧版本AS 2.3时用的代码:applicationVariants.all { variant -> variant.outputs.each { o...转载 2018-07-25 14:18:43 · 257 阅读 · 0 评论 -
极光推送报错
错误信息D/JIGUANG-JPush: [PushReceiverCore] No ACTION_NOTIFICATION_OPENED defined in manifest, open the default main activity该错误导致了点击通知直接跳到首页,并没有跳转到Receiver中处理的指定页面 原因项目确定名字后,修改了包名,Mainifests中极光...原创 2018-07-25 17:48:03 · 1338 阅读 · 0 评论 -
H5内的视频播放不了或者只有声音没有画面
问题之前测试上传的小视频是可以播放的,又因为正式的视频太大,压缩了一下上传。后来发现视频播放出现问题 解决办法视频压缩软件将视频输入的视频编码格式改为H264 ...原创 2018-07-23 09:28:47 · 5016 阅读 · 0 评论 -
H5调android 的方法修改UI无效
原代码 @JavascriptInterface public void showView(){ view.setVisibility(View.VISIBLE); }改为下面代码 @JavascriptInterface public void show...原创 2018-07-23 09:32:54 · 664 阅读 · 1 评论 -
【Android】Webview常见问题
1、加载URL为https,加载空白或有问题,单加载http正常/** * Webview在安卓5.0之前默认允许其加载混合网络协议内容 * 在安卓5.0之后,默认不允许加载http与https混合内容,需要设置webview允许其加载混合网络协议内容 */if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPO...原创 2018-08-27 11:00:05 · 478 阅读 · 0 评论 -
scrollview 嵌套 gridview,会显示到gridview的位置,scrollview没有在顶部
解决:gridview.setFocusable(false);原创 2018-11-19 11:06:45 · 317 阅读 · 0 评论 -
【Error】Execution failed for task ':dropdownmenu:javaPreCompileDebug'. > Annotation processors
AS3.0依赖ButterKnife 报错Error:Execution failed for task ':dropdownmenu:javaPreCompileDebug'.> Annotation processors must be explicitly declared now. The following dependencies on the compile classpa...原创 2018-05-28 19:23:22 · 346 阅读 · 0 评论 -
【Android】 XML布局文件中,使用自定义属性不提示和不生效
在XML文件中使用首先要声明xmlns:toolbar=http://schemas.android.com/apk/res/cn.zzm.toolbar 注意,“toolbar”可以换成其他的任何名字,后面的url地址必须最后一部分必须用上自定义组件的包名。自定义属性了,在属性名前加上“toolbar”即可。原创 2016-07-29 16:59:39 · 2174 阅读 · 0 评论 -
【Android】一个TextView显示不同颜色字体
tv.setText(Html.fromHtml( ""+Str1+" "+ ""+Str2+""));利用html代码分别设置Str1和Str2字符串的颜色并显示在TextView上原创 2016-08-16 11:57:27 · 1259 阅读 · 0 评论 -
【Android】 子ViewPager是最后一个滑动父ViewPager
//重写父ViewPager 的 canScroll方法@Overrideprotected boolean canScroll(View v, boolean checkV, int dx, int x, int y) { if(v != this && v instanceof ViewPager) { int currentItem = ((ViewPager) v).getCurren原创 2016-08-14 18:45:23 · 778 阅读 · 0 评论 -
【Android】各个透明度的取值
100% — FF95% — F290% — E685% — D980% — CC75% — BF70% — B365% — A660% — 9955% — 8C50% — 8045% — 7340% — 6635% — 5930% — 4D25% — 4020% — 3315% — 2610% — 1A5% — 0D原创 2016-08-09 11:45:43 · 2998 阅读 · 0 评论 -
【Kotlin】Android Studio 配置
1、添加Kotlin插件2、将插件配置到Model中 可配置全部Modles,也可配置单个Model注意:如果运行报错,检查下Pluging的版本和build.gradle complie 的kotlin版本是否一致另外:Kotlin可直接使用xml控件id,无需在findViewById.配置如下://快捷的findviewfindid操作,建议加上 apply plugin: 'kot原创 2017-09-21 16:36:32 · 357 阅读 · 0 评论 -
【Android】WebView链接为https,内容图片为http,图片不显示
解决方案:在webview加载页面之前,设置加载模式为MIXED_CONTENT_ALWAYS_ALLOWif (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_原创 2017-11-07 10:06:56 · 1326 阅读 · 0 评论 -
【Android】字体和图标大小设计规范
1、字体大小导航标题: 18sp=36px文章标题或图标名称: 16sp=32px文本字体: 14sp=28px注释最小字体: 12sp=24px2、图标大小ldpimdpihdpixhdpixxhdpi程序启动图标36 x 3648 x 4872 x 72原创 2017-11-08 10:18:56 · 1752 阅读 · 0 评论 -
【Error】MPermissions引入错误 android-apt plugin is incompatible with the Android Gradle plugin.
使用MPermissions按照文档引用,AS同步时报下面错误Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor'源文档引用步骤1、project's build.gradlebuildscript { dependencies {...原创 2018-04-25 14:14:03 · 560 阅读 · 0 评论 -
Binary XML file line #4: <item> tag requires a 'drawable' attribute or child tag defining a drawable
在控件使用Selector出现了这个错误Binary XML file line #4: <item> tag requires a 'drawable' attribute or child tag defining a drawableSelector错误代码<selector xmlns:android="http://schemas.android.com/apk/res...原创 2018-05-04 11:16:15 · 1355 阅读 · 0 评论 -
【Error】Android Studio报错Resolved versions for app (26.1.0) and test app (27.1.1) differ.
将以下代码添加到gradle(module) dependencise中implementation 'com.android.support:appcompat-v7:XX.X.X'xx.x.x表示错误提示中的测试版本号原创 2018-05-14 15:48:12 · 2325 阅读 · 0 评论 -
代码切换EditText明文密文的显示
1、显示成明文et.setTransformationMethod(HideReturnsTransformationMethod.getInstance());2、显示成密文et.setTransformationMethod(PasswordTransformationMethod.getInstance());原创 2018-05-21 09:13:56 · 703 阅读 · 0 评论