240 发简信
IP属地:北京
  • 120
    VS Code 基本使用技巧整理

    Visual Studio Code(简称VS Code)是微软开发的文本编辑器,同时支持Windows、Linux和macOS操作系统,并且是开源的。从2015年发布到现在...

  • 用默认的就行

    Android Https心得

    Https通信过程 1 客户端发起一个https的请求,把自身支持的一系列Cipher Suite(密钥算法套件,简称Cipher)发送给服务端 2 服务端,接收到客户端所...

  • 120
    MYSQL基础

    MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操作 5 函数 6 数据查询 核心技术 7 索引 8 存储过程...

  • 自定义Behavior的艺术探索-仿UC浏览器主页

    前言&效果预览 最近几个周末基本在研究 CoordinatorLayout 控件和自定义 Behavior 当中,这期间看了不少这方面的知识,有关于CoordinatorLa...

  • 120
    Fragment源码阅读笔记

    0 认知 Fragment官方的翻译名为:片段,表示 Activity中的行为或用户界面部分。 相比Activity相比Activity,Fragment的创建、销毁只需要依...

  • @LineCoder 为了在看contract的时候就能清晰地看到v如何调用的p,p如何调用的v,把ipresenter和iview放到同一个文件里,看起来跟协议一样

    Android MVP - Contract

    说起Android比较流行的架构模型,MVC、MVP、MVVM这几种是最常见的,也是当前主流的架构模型,本篇通过对MVC到MVP的进化过程,给出一种MVP个人认为比较适合的开...

  • 120
    Android clean architecting

    更多 Android 博文请关注我的博客 http://xuyushi.github.io 本文为翻译,在原文的基础上略有改动 http://fernandocejas.co...

  • @名字真难取1 我找找,之后再回复你

    Android MVP - Contract

    说起Android比较流行的架构模型,MVC、MVP、MVVM这几种是最常见的,也是当前主流的架构模型,本篇通过对MVC到MVP的进化过程,给出一种MVP个人认为比较适合的开...

  • 120
    闲谈 git merge 与 git rebase 的区别

    前言 相信大部分使用 Git 的朋友都会遇见相同的疑问,并且也从网上搜索了不少资料。那么,为什么我还要写这篇文章呢?因为我想尝试从自己的角度解释这个问题,如果能给到大家灵光一...

  • 120
    Android MVP - Contract

    说起Android比较流行的架构模型,MVC、MVP、MVVM这几种是最常见的,也是当前主流的架构模型,本篇通过对MVC到MVP的进化过程,给出一种MVP个人认为比较适合的开...

  • 我该反思一下是不是写的太晦涩:joy:

    Android 小票打印

    有段时间没有更新文章了,最近一段经历就是开发一个基于USB通信的小票打印功能,再不写写真的就忘了。。。说起USB通信,在工作第一年的时候,公司的其中一款产品是USB通信的移动...

  • 120
    Android 小票打印

    有段时间没有更新文章了,最近一段经历就是开发一个基于USB通信的小票打印功能,再不写写真的就忘了。。。说起USB通信,在工作第一年的时候,公司的其中一款产品是USB通信的移动...

  • 作为开发小组长的一些感悟

    前言 在移动端开发的程序员包括android和ios,在工作3年后有机会成为移动端小组长,承担一定的管理任务。本文,就自己担任小组长1年来的经验做个总结,给需要的朋友一些参考...

  • 120
    android进程保活实践

    前言 进程保活的关键点有两个,一个是进程优先级的理解,优先级越高存活几率越大。二是弄清楚哪些场景会导致进程会kill,然后采取下面的策略对各种场景进行优化: 提高进程的优先级...

  • 120
    你必须要懂的APK瘦身知识

    随着业务复杂度的逐渐增加,代码、资源也在不断的增加,此时你的APP大小也在增加。从用户层面来说,面对动辄几十兆的APP来说在非WIFI情况下还是会犹豫要不要下载,不下载你就可...