自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 实用问题处理

fragment中嵌套viewpager,vierpager中有多个fragment不显示 fragmentsList = new ArrayList<Fragment>(); viewPager.setAdapter(new FragmentPagerAdapter(getActivity().getSupportFragmentManager(), fragmentsLi...

2020-03-16 15:52:29 161

原创 编译问题记录

There were multiple failures while executing work items解决:在Module的build.gradle中的defaultConfig下添加: vectorDrawables.useSupportLibrary = true

2019-06-11 11:54:42 392

转载 Lint found fatal errors while assembling a release target.问题的分析与解决

转自:https://www.kaelli.com/34.html打正式包的时候,Android Studio毫不客气的给我浇了来了一出错误:org.gradle.api.GradleException: Lint found fatal errors whileassembling a release target.To proceed, either fix the issues i...

2019-04-23 18:08:19 2222 2

原创 高德导航定位未触发activate方法

按照官网一步步做,最后发现不能触发定位,参数、监听都写了,自带定位按钮可以触发activate,而我自己调mlocationClient.startLocation() 不行。最后发现少了这一句,真是个坑。第一次用高德的注意aMap.setMyLocationEnabled(true);注意要写在 aMap.setLocationSource(this); 这句代码后面...

2019-03-23 12:53:23 1248 1

原创 ReactNative打包后运行问题

生成项目后打包运行报错Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.dependencies { classpath...

2019-02-19 13:49:09 300

原创 WebView使用踩坑

Cannot read property 'getItem' of null"Uncaught TypeError: Cannot read property 'getItem' of nullWebSettings settings = mWebView.getSettings();settings.setDomStorageEnabled(true);//开启DOMs...

2018-12-21 12:47:48 183

原创 android权限请求框架

封装的权限请求框架,自己练手使用这一个中有两套框架使用方法不同,可按需使用。github入口.此文主要说明如何引用及使用方法How toTo get a Git project into your build:Step 1. Add the JitPack repository to your build filegradlemavensbtleiningenAdd it in...

2018-11-03 12:04:24 2837 1

原创 IllegalArgumentException: pointerIndex out of range pointerIndex=-1 pointerCount=1

使用PhotoView和ViewPager组合是出问题,具体错误如下java.lang.IllegalArgumentException: pointerIndex out of range pointerIndex=-1 pointerCount=1 at ...

2018-06-15 16:59:44 2073

原创 View的测量

将自定义View的基本知识记录下来,供以后查看吧    MeasureSpec是一个32位的int值,其中高2位为测量模式,低30位为测量的大小,在计算中使用位运算的原因是为了提高并优化效率。    测量模式可以分为三种:    EXACTLY   精确值模式,即给控件layout_width或layout_height属性指定具体数值,或指定为match_parent    AT_MOST   ...

2018-04-07 14:21:54 131

原创 根据EventBus原理实现数据传递

前篇分析了EventBus实现原理,今天就自己实现一下,代码比较简单清晰,比EventBus代码简单可以实现效果,就起名叫个EventCar  具体实现  1.实现注册根据原理分析的步骤一样先从注册入手,其主要功能将接收数据的类和对应方法加入到缓存中://用于缓存接收数据的类(activity)和对应的方法private Map&lt;Object,List&lt;SubscriberMetho...

2018-03-12 15:31:59 692 2

转载 Glide实现圆角和圆形图片

实现圆形图片 , 传参第一个为上下文, 第二个为角度123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354package com.hh.beauter.util; import android.content.Context;import android....

2018-03-07 11:08:43 248

原创 EventBus框架原理分析

EventBus是目前比较常用的数据通讯方案,如何使用有很多文章介绍,官网也介绍的很详细,今天就对其框架实现原理做个简单梳理。以下为官方GitHub地址:https://github.com/greenrobot/EventBus1.使用前首先要注册 EventBus.getDefault().register(this);先进入EventBus的register方法查看(此方法重点逻辑是把将注册...

2018-03-05 15:19:30 199

转载 Android开发人员不得不收集的代码(blankj:utilcode)

为方便查找,已进行大致归类,其目录如下所示:Activity相关→ActivityUtils.java→DemoisActivityExists : 判断是否存在ActivitylaunchActivity : 打开ActivitygetLauncherActivity : 获取入口activityApp相关→AppUtils.java→Demois

2018-01-11 18:41:41 1111

原创 PopupWindow显示位置,7.0/8.0兼容问题

原先做popupWiindow显示下拉菜单,当使用7.0手机时出现弹框在顶端的情况,没有出现在view下方,因此做了兼容处理  public static void showPopupWindow(Activity activity,PopupWindow popupWindow,View view) { if (Build.VERSION.SDK_INT &lt; 24)...

2017-09-29 14:03:14 949 1

原创 android 使用外部字体

在assets目录下再建一个fonts文件夹,将字体文件放到里面单个使用时可以使用此方法:private void myTypeFace(TextView text){TypeFace face = TypeFace.createFromAsset(getAssets(),"fonts/HanYi.ttf");text.setTypeFace

2017-09-19 14:52:15 537

原创 TextView设置下划线等属性

//下划线 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG );//抗锯齿textView.getPaint().setAntiAlias(true);//中划线textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); // 设置中划线并加清晰 

2017-09-14 14:32:17 18316

原创 Activity间用Intent传递集合

大家都知道Activity之间可以用Intent传递数据,android提供传递基本类型和序列化传递,这样数据都可以通过Intent来传递了,传对象可以让对象实体实现Serializable就可以了,那集合怎么来进行传递呢

2016-10-29 09:27:17 387

转载 获取ListView滚动精确值

项目需求要根据滚动位置,对title实现渐隐渐现效果,因此想获取ListView滚动时的精确位置。最终找的一种方法特此分享给大家。

2016-10-17 16:58:05 806

基于fmod实现的简单变声效果

基于fmod实现的简单变声效果,试练jni开发的小demo fmod官方地址内含api相应的.so和jar下载: https://www.fmod.com/ 如使用,请替换成自己的音频文件路径 MainActivity中的path String path= Environment.getExternalStorageDirectory().getAbsolutePath()+"/xiangxi.m4a";

2018-11-05

空空如也

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

TA关注的人

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