#ANDROID

android开发报错JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 12548628)

报错原因:使用Intent传递Bitmap等大数据,传递的parcelsize超出了限制,binder事务报错了 ...

android开发kotlin项目Proguard混淆配置记录

-flattenpackagehierarchy-allowaccessmodification-keepattributesExceptions,InnerClasses,Signature,SourceFile,LineNumberTable,-dontskipnonpubliclibraryclassmember...

使用asm.jar将Android手机屏幕投影到电脑

1.下载地址:AndroidScreenMonitor(asm.jar),官网https://code.google.com/p/android-screen-monitor/ 2.到官网下载ASM的zip包,解压后得到asm.jar文件,将其copy到platform-tools目录下3、在platform...

android开发startActivityForResult从系统自带的文件管理器文件选择兼容各个版本

valintent=Intent(Intent.ACTION_GET_CONTENT)intent.type="*/*"intent.addCategory(Intent.CATEGORY_OPENABLE)activity.startActivityForResult(intent,requestCode)overr...

Android开发长按某个控件将PopupWindow显示在手指长按的位置处的实现方法

//Kotlin语法classTestActivity:Activity(){  privatevartouchEvent:MotionEvent?=null  overridefundispatchTouchEvent(event:MotionEvent?):Boolean{if(event?.action==Mot...

Android控件属性有最小宽度minWidth,但没有最大宽度maxWidth,那就自定义View搞定它

classMaxWidthLinearLayout@JvmOverloadsconstructor(context:Context,attrs:AttributeSet?=null,defStyleAttr:Int=0):LinearLayout(context,attrs,defStyleAttr){override...

Android开发Kotlin检查lateinit变量是否已初始化的方法

classFoo{lateinitvarlateInitVar:StringfuncheckInit(){if(this::lateInitVar.isInitialized){  //重要,this::前缀是必须的。    //如果已经初始化了,返回true      }}} ...

Android开发开源一款结合databinding写的用于RecyclerView的简单高效MultiTypeAdapter

这是一个结合databinding写的用于RecyclerView的MultiTypeAdapter,写法和用法都非常简单高效,不需要再写ViewHolder了,不需要再写findViewById了,因为使用了databinding,真实项目使用的完整版,用上就会感受到其simplebutpowerful。github...

Android开发databinding和RecyclerView.ViewHolder的完美结合

通用ViewHolder代码如下,就一个ViewHolder。。。从此不在是每个RecyclerView的Adapter编写一个ViewHolder了classViewHolder<T:ViewDataBinding>(itemView:View):RecyclerView.ViewHolder(itemV...

Android开发华为手机不弹出Toast,报HwRTBlurUtils: check blur style for HwToast-Toast...的原因

华为手机不弹出Toast,log报的信息:HwRTBlurUtils:checkblurstyleforHwToast-Toast,themeResId:0x7f0c0005,context: 。。。我的原因是:重写了getResources方法时调用了setToDefaults()方法导致的。overrid...

android开发Toolbar标题居中显示的解决方法

网上的一大堆,都是有问题不完整的,互相copy。。。记录一下自己的解决方法。<android.support.v7.widget.Toolbarandroid:id="@+id/tool_bar"android:layout_width="match_parent"android:layout_height="w...

Android 应用内多语言切换

p.p1{margin:0012px;font:12px".PingFangSC";color:rgba(0,0,0,1);-webkit-text-stroke:#000000}p.p3{margin:0013.9px;font:16.8px"PTSans";color:rgba(0,0,0,1);-webkit-t...

Android动画学习(二)——Tween Animation

  前两天写过一篇Android动画学习的概述,大致的划分了下AndroidAnimation的主要分类,没有看过的同学请移步:Android动画学习(一)——Android动画系统框架简介。今天接着来讲ViewAnimation——TweenAnimation。   关于XML实现Animatio...

Android动画学习(一)——Android动画系统框架简介

2015-11-09补充:DrawableAnimation极有可能是FrameAnimation  这几天在找工作,面试的时候被问到了Android动画,之前完全没接触过这部分,直接给懵了,当然其它不会的还有很多。回来之后就开始查Android动画方面的资料,边查边学,把自己不会的东西全部记录下来,同时也把废弃了半年...

Android随笔之——Android ADB详解

  ADB全称AndroidDebugBridge,是androidsdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备。它主要有以下几个功能:  1、运行设备的shell(命令行)  2、管理模拟器戒设备的端口映射  3、计算机和设备之间上传/下载文件  4、将本地...
代码星球 代码星球·2021-02-21
首页上一页...34567...下一页尾页