自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 scrollview 嵌套 gridview,会显示到gridview的位置,scrollview没有在顶部

解决:gridview.setFocusable(false); 

2018-11-19 11:06:45 282

原创 【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 424

原创 AS 在vivo手机直接run,应用安装失败

在gradle.properties文件中添加以下代码android.injected.testOnly=false; 

2018-08-17 09:53:03 2085

原创 Android Studio 3.0 preview不显示控件

 style代码<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">修改后代码<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> 

2018-08-13 10:53:33 357

原创 极光推送报错

错误信息D/JIGUANG-JPush: [PushReceiverCore] No ACTION_NOTIFICATION_OPENED defined in manifest, open the default main activity该错误导致了点击通知直接跳到首页,并没有跳转到Receiver中处理的指定页面 原因项目确定名字后,修改了包名,Mainifests中极光...

2018-07-25 17:48:03 1263

转载 友盟多渠道打包配置报错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 238

原创 Android友盟多渠道打包_Gradle配置

android{ ... productFlavors { guangwang {} sanxing {} xiaomi {} huawei {} oppo {} vivo {} //其他平台渠道 ... } productFlavors...

2018-07-25 14:15:09 276

原创 H5调android 的方法修改UI无效

 原代码 @JavascriptInterface public void showView(){ view.setVisibility(View.VISIBLE); }改为下面代码 @JavascriptInterface public void show...

2018-07-23 09:32:54 573 1

原创 H5内的视频播放不了或者只有声音没有画面

问题之前测试上传的小视频是可以播放的,又因为正式的视频太大,压缩了一下上传。后来发现视频播放出现问题 解决办法视频压缩软件将视频输入的视频编码格式改为H264 ...

2018-07-23 09:28:47 4947

转载 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 1797 1

原创 android:windowSoftInputMode 不生效

BaseActivity中此行代码使windowSoftInputMode不生效getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);//不自动弹出键盘

2018-07-17 16:46:48 1788

原创 修改Android底部虚拟键背景色

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getWindow().setNavigationBarColor(Color.parseColor(16进制色值));}

2018-07-17 16:41:31 4025

原创 通知开关

1、获取系统通知开关状态 private static boolean notificationCheckFor19Up(Context context){ NotificationManagerCompat managerCompat = NotificationManagerCompat.from(context); return managerCompa...

2018-07-03 14:52:16 362

原创 【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 322

原创 代码切换EditText明文密文的显示

1、显示成明文et.setTransformationMethod(HideReturnsTransformationMethod.getInstance());2、显示成密文et.setTransformationMethod(PasswordTransformationMethod.getInstance());

2018-05-21 09:13:56 682

原创 【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 2314

原创 Binary XML file line #4: <item> tag requires a 'drawable' attribute or child tag defining a drawable

在控件使用Selector出现了这个错误Binary XML file line #4: &lt;item&gt; tag requires a 'drawable' attribute or child tag defining a drawableSelector错误代码&lt;selector xmlns:android="http://schemas.android.com/apk/res...

2018-05-04 11:16:15 1295

原创 【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 531

原创 【Android】字体和图标大小设计规范

1、字体大小导航标题: 18sp=36px文章标题或图标名称: 16sp=32px文本字体: 14sp=28px注释最小字体: 12sp=24px2、图标大小ldpimdpihdpixhdpixxhdpi程序启动图标36 x 3648 x 4872 x 72

2017-11-08 10:18:56 1690

原创 【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 1245

原创 【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 333

原创 【String格式化】千位分隔符并保留两位小数

public String formatPriceE(double price){ DecimalFormat df = new DecimalFormat("#,##0.00"); return df.format(price);}

2017-07-24 15:32:58 2447

原创 【Android】 修改圆形ProgressBar颜色

android:indeterminateTint="@color/black"android:indeterminateTintMode="src_atop"

2017-07-24 15:29:33 1787

原创 【Android】一个TextView显示不同颜色字体

tv.setText(Html.fromHtml( ""+Str1+" "+ ""+Str2+""));利用html代码分别设置Str1和Str2字符串的颜色并显示在TextView上

2016-08-16 11:57:27 1233

原创 【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 750

原创 【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 2920

原创 【Android】双击事件

class onDoubleClick implements View.OnTouchListener{ int position; //通过构造将数据传递过来  onDoubleClick(int position){ this.position=position; } int count

2016-08-09 10:02:46 548

原创 【Android】 XML布局文件中,使用自定义属性不提示和不生效

在XML文件中使用首先要声明xmlns:toolbar=http://schemas.android.com/apk/res/cn.zzm.toolbar 注意,“toolbar”可以换成其他的任何名字,后面的url地址必须最后一部分必须用上自定义组件的包名。自定义属性了,在属性名前加上“toolbar”即可。

2016-07-29 16:59:39 2121

原创 【Android】代码中设置drawableLeft|Top|Right|Bottom

XML代码android:drawableLeft="@drawable/"android:drawableTop="@drawable/"android:drawableRight="@drawable/"android:drawableBottom="@drawable/"Java代码Drawable img=getResources().getDrawable(R.dr

2016-07-27 13:31:11 596

原创 【Android】子Fragment获取父Fragment

最近写了个一个功能Fragment嵌套多个Fragment,需要在其中子Fragment点击某个控件,改变父Fragment的布局或者切换子Fragment思路 :方法的实现写在父Fragment,子Fragment获取父Fragment然后调取方法代码:关键是获取父Fragment           ((ParentFragment)(ChildFragment.this.getP

2016-07-24 12:33:39 12659 2

原创 【Android】 获取当前系统语言

String language = Locale.getDefault().getLanguage();中文   language==zh英文 language==en

2016-07-24 12:29:26 913

原创 Gallery初始化显示到指定位置

gallery.setAdapter(adapter);   adapter.notifyDataSetChanged();       gallery.setSelection(2);

2016-06-02 10:44:11 519

原创 正则校验

1、同时包含字母和数字 .*[a-zA-Z].*[0-9]|.*[0-9].*[a-zA-Z]

2016-05-25 11:55:21 375

SystemBarTintManager

用于实现改变沉浸式状态栏颜色的工具类

2016-08-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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