乘月网共70篇 第2页

Android自定义Switch View控件CySwitch

Android自定义Switch View控件CySwitch-乘月网

Android自带的Switch控件其实挺好看的,但因各版本系统显示效果不太相同,而且就国内UI视觉审核环境来说,该控件很难受宠,往往需要自行定义Switch View以满足项目的...

Android# android开发# html开发# java开发

chenycheny12月前
221662

Android逆向之玩转Xposed模块以劫持登录为例(Demo篇)

Android逆向之玩转Xposed模块以劫持登录为例(Demo篇)-乘月网

为帮助童鞋们更有节奏感地学习,本文分为Demo篇和实战篇来作叙述。 Xposed是一个很强大的android平台上的hook工具,其可以在不修改APK文件的情况下影响程序运行的框...

Android# android开发# html开发# java开发

chenycheny12月前
024081

Android逆向之玩转Xposed模块以劫持登录为例(实战篇)

Android逆向之玩转Xposed模块以劫持登录为例(实战篇)-乘月网

自编自导了一款劫持登录的Xposed模块,如果仅满于破解自己的APP是多么的悲哀,毕竟市场上的app都是经过各种混淆,签名,加固等安全处理的,想劫持别人的app谈何容易。鉴于此,通...

Android# android开发# html开发# java开发

chenycheny12月前
127883

Android Handler机制简单分析

Android Handler机制简单分析-乘月网

既然java原生方法无法满足Android程序设计方面的要求,那只能另辟新径了。还好google比较良心,自己挖“坑”自己补,于是设计了一系列UI线程与Worker线程通信的方法,...

Android# android开发# html开发# java开发

chenycheny12月前
020761

Android转场动画和共享元素动画兼容5.0以下版本的实现

Android转场动画和共享元素动画兼容5.0以下版本的实现-乘月网

一款APP让人赏心悦目的APP,动画是它并不可少的部分,Android提供很多原生动画方式如帧动画,属性动画等,也提供了一些组件动画套装,如Activity间的过渡跳转动画,还有F...

Android# android开发# html开发# java开发

chenycheny12月前
046491

玩转Android Studio自定义模板插件-MVP模板为例

玩转Android Studio自定义模板插件-MVP模板为例-乘月网

得益于Android Studio强大的拓展功能,我们可以开发出适于自己项目的插件以满足快速高效的开发需求,本文以MVP模板插件为例。

Android# android开发# html开发# java开发

chenycheny12月前
448110

非Activity环境startActivity的正确姿势

非Activity环境startActivity的正确姿势-乘月网

对于Android7.0以下和9.0及以上,非Activity环境启动一个Activity时,老老实实加上FLAG_ACTIVITY_NEW_TASK标记吧;对于Android7....

Android# android开发# html开发# java开发

chenycheny12月前
044241

Git分支GitFlow开发规范

Git分支GitFlow开发规范-乘月网

规范化管理代码库分支有助于版本库在演进过程中始终保持简洁,主干结构清晰。各个分支各司其职,有利于后续的维护更新,避免版本发布带来的混乱问题。

文档# android开发# html开发# java开发

chenycheny12月前
223107

IntentLife框架帮助您轻松愉快地接收Intent和Bundle数据

IntentLife框架帮助您轻松愉快地接收Intent和Bundle数据-乘月网

一般情况下,我们在一个Activity中接收上一个Activity传递的Intent携带的数据会写一堆getXXXExtra方法,需要传入key值,还要写强转代码,想想都觉得恶心

Android# android开发# html开发# java开发

chenycheny12月前
018204

android iBeacon开发模拟实例

android iBeacon开发模拟实例-乘月网

iOS这边官方已经有相关较为成熟的开发文档和封装类,但是安卓方面还没有官方的支持,只能自行开发或借助第三方sdk开发。安卓开发ibeacon是基于BLE开发的,所以大家需要先学习好...

AndroidiBeacon# android开发# html开发# java开发

chenycheny1年前
011570

Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)

Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)-乘月网

有时候我们开启或重启Nginx时会报如下错误: Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already ...

Linux# android开发# html开发# java开发

chenycheny2年前
018391

对maven的深入理解

对maven的深入理解-乘月网