六道对穿肠的学习之旅

平时开发的总结,有空时可以复习,忘记时可以快速找回知识点!

排序:
默认
按更新时间
按访问量
RSS订阅

android通过gradle切换域名,替换app的String资源(修改app名称,图标)

需求 解决思路 调试信息的含义 配置文件 jenkins shell命令 如何使用域名 图标的修改 TODU 需求 现在项目已经实现jenkins自动打包,现在需要在jenkns中的shell修改一个参数即可打包生成各种版本的app,例如 生成: 测试环境有调试信息的a...

2018-02-24 17:58:56

阅读数 2705

评论数 0

android自定义(无埋点)收集用户行为统计 (非常方便 可以自己拓展)

EventCollect这是收集用户行为统计的代码reademe:需求:: 现在App端需要写一个咱们自己的统计控件。要求: 可以监控用户的所有行为,例如用户谁(没有登录的情况使用UUID),进入那个页面,进入的时间,在这个页面操作了什么(点击了那个按钮,或者是点击了列表那个列),离开页面时间,...

2017-07-20 10:05:16

阅读数 4240

评论数 4

Android开发帮助工具库 可查看网络请求 收集carsh 切换服务器

主要功能 1 查看网络请求地址 2 收集carsh 3 切换服务器ip效果图 网络的(https://github.com/liudao01/LibTest/blob/master/demo.gif)好处 好处 给后端人员看 自己也不用每次看开发工具这里是1.4.1 版本的 (自用的 贡献...

2017-04-01 12:26:08

阅读数 1201

评论数 0

Jenkins+Gradle实现android开发 自动打包 上传蒲公英

直接进入正题. 目标: 实现 使用jenkins 自动打包 android 后上传蒲公英 让测试人员每次都下载最新的apk文件.第一下载jenkins 下载地址 https://jenkins.io/index.html 还有就是下载哪一个 我截图 我下载的是左边的那个 ,...

2017-01-07 20:18:25

阅读数 5709

评论数 0

记录 android 计算工具类问题

记录计算工具类精度问题 /** * 提供精确加法计算的add方法 * @param value1 被加数 * @param value2 加数 * @return 两个参数的和 */ public static double add(...

2019-08-06 15:29:18

阅读数 13

评论数 0

warning: in-class initialization of non-static data member is a C++11 extension [-Wc++11-extensions

NDK 开发中出现下面的错误. 说是 在类初始化非静态数据成员是C++ 11扩展 意思是 必须让编译器是c++11 的扩展 xyyyplayer/src/main/cpp/XYCallJava.h:16:20: warning: in-class initialization of non-st...

2018-10-22 15:11:34

阅读数 592

评论数 0

RxJava 学习笔记

例子1 最基础的使用 关键字 链式调用 例子2 线程变换相关操作 例子3 操作符使用 FlatMap 使用 例子1 最基础的使用 流程: 1. 注册观察者活动 2. 设置观察线程 3. 注册订阅者(观察者) 关键字 Observable 被观察者 O...

2018-07-21 17:18:09

阅读数 81

评论数 0

DialogFragment 从底部弹出对话框 动态设置高度 拷贝代码直接用

效果图 需求 现在需要实现 底部弹出对话框 并且 弹出的高度 需要刚好在顶部的一个view下面. 这个view的高度不确定. 思路 整个window的高度减去顶部标题栏和这个view的高度 就是这个对话框的高度 实现 抽象类 public abstract c...

2018-07-07 17:28:40

阅读数 271

评论数 0

android 启动页白屏优化, 优化内存

一般来说都在欢迎页面主题设置里面设置一张图片 现在我的项目里这张图片太大了 也没有进行压缩过. 其实我这里的图片是一个白色背景加上一个Logo,这个logo在底部并且距离底部有一点距离. 采用的方式: 使用 layer-list 名字是 welcome_background.xml &...

2018-07-05 17:34:46

阅读数 112

评论数 0

idea插件开发实战--给finvdviewByMe添加搜索定位功能

一直在用finvdviewbyme 很不错的一个插件. 今天对它进行魔改 效果 用的时候遇到的问题 用finvdviewbyme 的过程中经常会遇到一个问题. 现在xml布局中有几十个控件,并且都有id,现在我需要加几个控件,那么想找到这个id的时候,我需要在这都多控件中一个个肉眼...

2018-05-25 18:10:02

阅读数 549

评论数 0

gradle中集成360加固 自动加固- 自动化构建续

加固步骤 实际操作 第一步 官网下载 第二步 在加固包中添加 jiagu.sh 文件 第二步 gradle 配置 注意点 加固步骤 从360官网下载加固包 在加固包中添加jiagu.sh 文件 在gradle中配置 生成APK后 执行jiagu.sh命令 实...

2018-05-05 11:15:12

阅读数 486

评论数 0

百度地图工具类

/** * @author liuml * @explain * @time 2018/1/12 14:59 */ public interface BDMapResultInternet { /** * 地图poi点点击响应回调 * @param map...

2018-03-28 17:24:07

阅读数 274

评论数 0

圆角备份

圆角的xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="ht...

2018-03-08 15:30:13

阅读数 56

评论数 0

android studio3.0 新建资源文件,或者修改xml无效

1更新android studio3.0后,新建的资源文件,只能clean后才会出现,R文件不自动更新? 去掉无用的插件. 比如ButterKnife 等插件 可以把ButterKnife 降级使用 2,修改xml 后必须clear 或者rebulid 才能生效 这个问题困扰我很久 结果发现...

2018-03-03 16:28:59

阅读数 3331

评论数 14

代码获取渠道名

/** * 获取application中指定的meta-data 调用方法时key就是UMENG_CHANNEL * @return 如果没有获取成功(没有对应值,或者异常),则返回值为空 */ public static String getAppMetaD...

2017-06-24 17:46:23

阅读数 1319

评论数 0

android 使用 charles抓包http https 问题 持续更新

charles解决安卓https抓包乱码1、help->ssl proxying->install charles root certificate2、help->ssl proxying->install charles root certificate on a mob...

2017-06-02 09:54:10

阅读数 607

评论数 0

android studio快捷键  备份

提取局部变量:Ctrl+Alt+V提取全局变量:Ctrl+Alt+F提取方法:Shit+Alt+M

2017-01-22 16:54:23

阅读数 844

评论数 0

把自己的库共享给别人

在开发过程中,使用第三方优秀依赖库是个很常见的问题,有的时候是maven,或者gradle, 或者sbt,大部分库工程,都会有对应的gradle,maven依赖代码,但是有的没有,尤其是使用的snapshot的依赖的时候,虽然有源代码可以自己down下来,然后源码级别的依赖,或者自己导出jar包依...

2016-12-09 16:22:28

阅读数 585

评论数 0

常用设计模式

1.单例模式(有的书上说叫单态模式其实都一样)该模式主要目的是使内存中保持1个对象。看下面的例子:package org.sp.singleton;//方法一 public class Singleton { //将自身的实例对象设置为一个属性,并加上Static和final修饰符 private...

2016-11-07 18:31:59

阅读数 324

评论数 0

插件化技术 概述

2015年是Android插件化技术突飞猛进的一年,随着业务的发展各大厂商都碰到了Android Native平台的瓶颈:从技术上讲,业务逻辑的复杂导致代码量急剧膨胀,各大厂商陆续出到65535方法数的天花板;同时,运营为王的时代对于模块热更新提出了更高的要求。 在业务层面上,功能模块的解耦以及...

2016-10-28 10:42:14

阅读数 284

评论数 0

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