240 发简信
IP属地:台湾
  • Java 的泛型擦除和运行时泛型信息获取

    前言 现在很多程序员都会在简历中写上精通 Java。但究竟怎样才算是精通 Java 呢?我觉得不仅要熟练掌握 Java 语法和 JDK 的使用,还需要对 Java 这门语言的...

  • Android FileProvider 崩溃问题

    废话 Android 7.0 以后要 其他应用要访问你应用文件必须通过 FileProvide。那么坑就接踵而来。 没有配置FileProvide 直接报Permission...

  • 写的不错哦

    设计模式之死磕装饰器模式(原创)

    前言: 在谈论装饰器模式之前,先谈一个笔者曾经遇到过的问题。游戏SDK(对游戏SDK开发不了解的话可以参考Android游戏SDK详解这篇文章)分为两种,一种是渠道SDK(渠...

  • 120
    Android 点击事件传递(简单版)

    废话 Android点击事件的传递应该是属于“必考题”这一类型的了, 当然了解这一块对于平常开发也非常的有用。例如:滚动事件冲突的解决、自定义控件点击效果等。本篇就简单的来捋...

  • Android 混淆与反射

    起因 前一段时间比较空闲,于是就把Android的MVVM给封装了一下。在我的框架里面‘vm’这个参数是肯定存在的,但是又不想在业务逻辑中进行赋值vm。于是乎就通过反射的方式...

  • 第一条的 LinearGradient 竖直方向的渐变色应该是这个样子的
    ```
    begin: Alignment.topCenter,
    end:Alignment.bottomCenter,
    ```
    只设置begin 其实不是均分的, 因为你的颜色相近感觉有点像均分

    系统默认的
    begin为:centerLeft
    end为:centerRight

    Flutter 24: 易忽略的【小而巧】的技术点汇总 (三)

    小菜继续整理 Flutter 中日常用到的小知识点。 1. LinearGradient 渐变色 小菜为了给添加渐变色背景,需要用到 LinearGradient,小菜尝试时...

  • 当出现泛型套泛型的时候 就GG了

    【kotlin】实现基于OKhttp的通用网路引擎的封装

    使用例子: 使用范围:联网请求 返回结果 String , Bitmap , 自定义类型 实现1:引入OKhttp的依赖库(这里的例子是Android Studio 3.0 ...

  • :+1: 666

    基于vue-cli快速构建

    Vue是近两年来比较火的一个前端框架(渐进式框架吧),与reactjs和angularjs三国鼎立,我不是职业前端,做过Vue,了解了一下React,听说过Angluar。我...

  • 路由(Router)简单使用

    模拟需求 现在超市里面有2部分信息要展示,1员工信息 2.产品信息。其中产品信息有2个分类,并且要展示2个分类的具体信息 关键点 RouterRouterModule.for...

  • 内存小的云主机 很危险的 我的差点又要重新安装一遍系统

    Centos7开机启动自己的脚本

    在百度上可以找到好几种Linux开机启动各种服务的方法,在这里我写的是自己喜欢的方式.博主是一个不怎么记事的人,有些配置在系统的目录下,配置了一次后就忘了,再也不想去系统的目...

  • 帅哥 生成文件是那个API呀
    找不到好多资料都不知道怎么搞
    求提供一下 大概思路
    createFile();

    IntelliJ IDEA插件开发实战

    最近接触了Android中新的架构模式,偶然想到能不能开发一个Android Studio插件来辅助该架构模式,由于Android Studio是基于idea开发的,所以尝试...

  • :scream: :scream: :scream: :scream: :scream: :scream: :scream: 居然给的是jar、、、、、

    intellij idea plugin开发---处理字符串

    功能 将user_name转换为userName将userName转换为user_name 使用方法 1、选中一个单词,按`alt+insert` 在弹窗的菜单中进行选择相应...

  • AlarmManager

    概述 AlarmManager 提供对系统闹钟服务(或称为定时器服务)的访问接口,使用它既可以指定单次执行的定时任务,也可以指定重复运行的任务。当闹钟指定触发时间到达时,实际...

  • 120
    【慢思考】大脑超载时代,如何保持专注

    你是否有过类似的经历: 早晨,打开手机,原本想用“印象笔记”,梳理下今天要做的任务清单,但打开手机后,你却看到了微信上的信息红点提示,于是你下意识地点了进去。看完提示的信息,...

  • 分支处理

    一、创建分支 本地分支 远程分支 二、删除分支 本地分支 远程分支 三、查看分支 本地分支 远程分支 四、切换分支

  • 120
    Android6.0 蓝牙搜索不到设备原因

    原因: 为提供更高的数据保护 Android6.0版本上增加了关于Wifi和蓝牙的权限,以下是官方文档说明: 官网地址:https://developer.android.c...