自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android从入门到放弃

安卓菜鸟的随笔

  • 博客(6)
  • 收藏
  • 关注

原创 Flutter 自定义插件基础

Flutter 插件1、Flutter插件是什么?官方插件库在开发Flutter应用过程中会涉及到平台相关接口调用,例如数据库操作、相机调用、外部浏览器跳转等业务场景。其实Flutter自身并不支持直接在平台上实现这些功能,而是通过插件包接口去调用指定平台API从而实现原生平台上特定功能。2、Flutter插件的目录结构lib 是对接dart端代码的入口,由此文件接收到参数后,通过chennel将数据发送到原生端android 安卓端代码实现目录ios ios原生端实现目录e

2021-11-29 14:24:54 3492

原创 Flutter 解决在使用Swiper过程中出现ScrollController not attached to any scroll views.异常

Flutter Swiper是一个轮播图组件,内部包含一个Widget List,当这个Widget List数量发生变化的时候如果出现类似这种异常情况导致轮播图不滑动或者其他红屏等错误,I/flutter (15202): ScrollController not attached to any scroll views.I/flutter (15202): 'package:flutt...

2020-05-07 18:16:59 4881 5

原创 自定义可以双击取消选中状态的RadioButton

开发需要在RadioGroup中的button为单选状态的同时,要求被选中的button再次点击取消选中状态。参考许多网上大神做法,发现一种简单完美的方法,记录于此其实仅仅需要重写RadioButton的toggle()方法public class ToggleRadioButton extends android.support.v7.widget.AppCompatRadioButt...

2018-11-27 15:44:53 1580

原创 利用PopupWindow制作顶部下拉菜单

利用PopupWindow制作顶部下拉菜单顶部最常见的筛选下拉菜单,每个菜单view可以自定义,进出动画等都可以自定义。效果如图开始撸代码首先我们使用的控件是PopupWindow筛选栏就是一个自定义layout,一个LinearLayout包着三个TextView,很简单没什么可说的,xml如下最外层用标签是因为使用了DataBinding,可以省去findViewById这个...

2018-11-13 20:51:34 3588 6

原创 NDK开发(一)--ndk-build

1.使用cmake方式编译ndk程序已经写在CSDN博客中NDK开发随手笔记2.今天记录不使用cmake方式,使用ndk自带的ndk-build来生成so库文件。新建文件首先在AS中新建一个app,然后建立的时候添加对C++的支持完成之后我们在project试图下的 app/src/main 下边新建一个jni文件夹,我们的所有跟c/c++有关的代码、头文件都放在这个文件夹内部。我们新建一个N

2017-08-21 15:23:33 1260 1

原创 Android---NDK开发随手笔记

Android新手,也是用Android studio没多久,来公司实习需要用到JNI的知识,就顺便学了下NDK了,首先介绍一下在studio中安装使用NDK使用jni有的是使用ndk-build方式,生成头文件,然后自己建立Android.mk文件,但是在AS中我们可以更简单,使用cmake。一、下载cmake(外部构建工具)、ndk和LLDB(调试C、C++代码使用)打开AS的sd

2017-08-16 15:15:40 413

空空如也

空空如也

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

TA关注的人

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