IT狗

移动开发

android 权限库EasyPermissions

文章链接:https://mp.weixin.qq.com/s/H63Sn03xV0JoINXB4SWWKA众所周知,在android 6.0之后,如果应用程序需要危险权限,则用户必须明确向应用授予该权限。今天推荐一个权限相关的库EasyPermissions。以相机权限来看,先看下...

/ ()阅读()

vs code配置flutter开发android

下载flutter_sdk压缩包,解压到指定目录,把sdk的bin目录添加到系统环境变量Path设置中国临时镜像:添加两个系统变量FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnPUB_HOSTED_URL=https://pub.flutter-io.cn运...

/ ()阅读()

一起学Android之Layout

本文简述在Android开发中布局的简单应用,属于基础知识,仅供学习分享使用。概述在Android UI开发中,布局类型主要有两种:LinearLayout(线性布局)和RelativeLayout(相对布局),两种布局类型各有各的优势与使用场景。LinearLay...

/ ()阅读()

android添加阴影

android底部增加背景<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!--第一层阴影--> <item> <shape android:shape="rectangle"...

/ ()阅读()

安卓之布局总结

Adroid布局有人形象地比喻,Android开发中的布局就相当于一栋建筑的外观架构。布局用得好,这栋建筑的外观才美观高大上。 Android布局管理器Android布局管理器本身是一个界面控件,所有的布局管理器都是ViewGroup类的子类...

/ ()阅读()

RecycleView的notifyItemRemoved使用注意

转载请标明出处,维权必究:https://www.cnblogs.com/tangZH/p/10116095.html我们为了移除RecycleView的某一项,会用RecycleView的notifyItemRemoved(int position)方法,但是需要注意的是:
1、用该方法之后并不会刷新Item,也就...

/ ()阅读()

android中使用afinal一行源码显示网络图片

下面代码是关于android中使用afinal一行显示网络图片的代码。 public class DemoActivity extends FinalActivity {


@Override
public void onCreate(Bundle savedInstanceState) {
super.onCrea...

/ ()阅读()

从零学习Fluter(六):Flutter仿boss直聘v1.0重构

今天继续学习flutter,觉得这个优秀的东西,许多方面还需要完善,作为一个后来者,要多向别人学习。俗话说,“学无先后,达者为师”。今天呢,我又重新把flutter_boss这个项目代码从头到脚看了一遍,并进行重构。废话不多...

/ ()阅读()

从零学习Fluter(五):Flutter中手势滑动拖动已经网络请求

从六号开始搞Flutter,到今天写这篇blog已经过了4天时间,文档初步浏览了一遍,写下了这个demo。demo源码分享在github上,现在对flutter有种说不出的喜欢了。大家一起搞吧!废话不多说,开始不如正题:一:单击,双击,长按->传动的手势...

/ ()阅读()

Android开发——获得Json数据,并显示图片

流程介绍使用okhttp网络框架进行get请求,获得json数据 //一个封装好的工具类的静态方法 public static void sendOkHttpRequest(final String address, final okhttp3.Callback callback) { OkHttpClient client =...

/ ()阅读()

android 记一次解决键盘遮挡问题

文章链接:https://mp.weixin.qq.com/s/1gkMtLu0BTXOUOj6isDjUw日常android开发过程中,会遇到编辑框输入内容弹出软键盘,往往会出现键盘遮挡内容,或者出现页面整体上移的,或多或少在体验上都不是很优雅,今天提供个方法是自行...

/ ()阅读()

Andriod studio 打包aar

因为项目不同,有些公用库而且还是c++的,还有一些带资源的,简单的复制遇到库升级又是一轮配置,编译成aar则解决这些麻烦。但是默认andriod studio的make moudle只生成debug包,在3.0以上及时生成release的apk,release的aar也...

/ ()阅读()