Water的博客

技术,唯有坚持不懈地去学习~

把RN集成到现有原生项目中

上一篇文章《ReactNative初探》我们初步讲解了RN的环境搭建和helloWorld的demo,还有整个过程中所碰到的一些坑点,也提到了把RN集成到现有的原生Android项目中去,其中这块我们是按照官方文档来实现的,但是有一个问题:假如我们native开发人员本地没有搭建RN环境,那么就需...

2018-12-01 11:05:13

阅读数 167

评论数 0

ReactNative初探

目录前言Windows下环境搭建Android环境搭建Node.js安装React Native命令行工具安装创建项目运行项目常见问题参考文章 前言 笔者一直以来都是做Android开发,近两年三端合一的趋势越来越明显,因为谷歌自己都推出了Flutter混合开发框架,所以说有必要去学习一下前端相关...

2018-11-28 12:19:43

阅读数 65

评论数 0

Android触摸事件分发机制详解

触摸事件分发机制一直以来都是Android中比较重要的一大块,自定义view,各种复杂的自定义手势交互都与触摸事件分发机制关系密切,想要做好这些,就要对触摸事件了解透彻,并且需要不断的去实践来加深印象,否则在自己去实现的时候就会茫然不知所措,同时这个知识点也是面试必问的经典题目,所以说掌握它是必须...

2018-09-03 15:09:09

阅读数 513

评论数 9

Java后台登录注册管理系统

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/81746294 项目简介 环境搭建 ide的选择 数据库相关 tomcat相关 开始 JDBC封装 DAO封装 Junit编写 jsp编写 servlet编写 运行结果 写在最后 ...

2018-08-17 16:59:44

阅读数 3950

评论数 9

Android用Gradle实现一行命令全自动混淆加固签名渠道包的生成

由于运营人员需要对不同android市场上投放的渠道包做一些统计分析,用来更加精准的去控制业务方向,所以产生了渠道包一说,原来打渠道包都是打一个包,更换一下manifest里面的meta-data的值,如果项目很大,构建速度将会非常慢,那么打几十上百个市场的渠道包可想而知,是非常耗时耗力,非常痛苦...

2018-07-31 17:50:39

阅读数 835

评论数 7

Android使用Jenkins持续集成

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/81033707 前言 背景 Jenkins简介 准备工作 下载和安装 基本配置 新建项目 项目基本配置 General 源码管理 构建触发器 构建环境 构建 构建后操作 上传apk...

2018-07-26 17:39:51

阅读数 2106

评论数 0

Android和Maven仓库那些事

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/81033716 背景 maven简介 maven是什么 POM是什么 maven仓库分类 用maven搭建私服 上传Android项目到maven库 引用maven库 最后 背景 ...

2018-07-21 09:59:53

阅读数 1313

评论数 0

自定义Android Gradle插件

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/81033746 前言 gradle插件可以帮助我们干很多事情,类似一个工具,可以根据你自己想要的效果去定制自己的插件,本文就讲解一下怎么去实现自己的一个插件。根据官网描述,自定义...

2018-07-19 11:49:08

阅读数 1321

评论数 5

阿里巴巴开源路由框架——ARouter原理分析

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/80927885 背景 当项目的业务越来越复杂,业务线越来越多的时候,就需要按照业务线去分不同的模块去开发,这样专门的人负责专门的业务模块,最终上线由壳工程去负责进行组合打包各个mod...

2018-07-17 17:58:56

阅读数 1425

评论数 0

Charles抓包的使用

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/80927917 前言 抓包工具有很多,Windows上都是使用Fiddler,但其实Fiddler同时也支持Mac,Linux版本,官网下载地址如下:https://www.tele...

2018-07-11 19:24:43

阅读数 1352

评论数 0

HTTPS简介

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/80939838 前言 说到HTTPS,就得首先了解几个相关概念:HTTP、SSL/TLS、CA、对称加密和非对称加密。 HTTP就是超文本传输协议,全称“HyperText Tra...

2018-07-11 15:23:49

阅读数 214

评论数 0

一步一步带你轻松打造自己的ButterKnife注解框架(下)

转载请注明出处:https://blog.csdn.net/binbinqq86/article/details/79666374 1、概述 在上一篇文章(一步一步带你轻松打造自己的ButterKnife注解框架(上))中给大家讲解了注解的基本知识和怎么去写一个自己的运行时注解,而今天就要...

2018-04-01 16:06:12

阅读数 282

评论数 11

一步一步带你轻松打造自己的ButterKnife注解框架(上)

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/79610980 注解是从Java1.5开始引入的,当前许多java框架中大量使用注解,如Hibernate、Jersey、Spring。而在Android中,大名鼎鼎的Retrofi...

2018-03-23 13:40:02

阅读数 428

评论数 0

关于LayoutInflater的一些知识

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/79603641 LayoutInflater自从我们第一天开发程序,应该就会用到这个类,我第一次接触是在ListView的BaseAdapter,里面的getView方法会使用到,那...

2018-03-18 22:14:59

阅读数 120

评论数 1

Android自定义圆角圆形图片

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/79463977 说起Android里面的自定义圆角圆形图片,已经算是老生常谈的话题了,之前一直使用别人的,最近使用的时候发现自己居然没有一个这样属于自己的工具库,实在遗憾,毕竟还是自...

2018-03-07 11:44:01

阅读数 354

评论数 0

关于JAVA中的传值与传址

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/79253619 本篇属于JAVA语法篇,属于JAVA中的基本知识,也是平时比较容易混淆的地方,同时也是面试的时候会经常问到的。首先来看一个案例: @Override publi...

2018-02-04 19:18:54

阅读数 225

评论数 0

设计模式之——Builder模式

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/79052236Builder模式相信大家经常使用,可能你并不知道这个模式,但是你做Android开发,肯定天天都在使用,拿最简单的例子来说:Dialog。它里面的Builder类就是一...

2018-01-13 18:57:41

阅读数 138

评论数 0

2017年终总结

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/78909753不知不觉2017年又要结束了,今天是2017年12月29号周五,明天就要元旦放假了,这也是这么多年我第一次写年终总结,说是2017年总结,其实算是对工作这些年的一次大总结...

2017-12-27 10:51:24

阅读数 297

评论数 2

仿钉钉头像

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/78329238项目中要用到一个聊天头像的控件,跟钉钉的类似的这种,于是乎自己就想撸一个出来,虽然网上也有现成的,但别人的总是需要修修改改,还不如自己从头开始,也方便后续维护,直接看效果...

2017-10-24 14:29:03

阅读数 2167

评论数 2

Canvas的drawBitmap以及Paint的PorterDuffXfermode使用心得

转载请注明出处:http://blog.csdn.net/binbinqq86/article/details/78327834项目中经常会用到Canvas来绘图,制作一些自定义view等,其实绘图相关的东西是挺庞大的一个面,涉及很多,此次我们主要讲解一下其中的几个点,也是我在项目中用到的,算是做...

2017-10-24 11:38:08

阅读数 386

评论数 0

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