多渠道打包时,多渠道不同的配置文件夹

记得上次说过给多个渠道打包,用的是美团的那种方式,但是现在开发中还是有各种各样的问题,如给豌豆荚首发需要改变一些UI布局,想给自己的dubug和release用不同的图标标识一下等需要,不要说你没有,要是没有,小伙子你等着你产品经理肯定会找到你让你这么搞得。

阅读全文

SwipeBackLayout的一个让人揪心的问题

Google 新品发布会,我就不想说了,太烂了,其他的不多说。

今天愣是被一个问题给搞蒙,虽然待会还要坐车回家过十一,但是还是趁着现在的时间,总结一下自己的问题。

看到网易财经的交互不是很友好,对于习惯了IOS手机操作的人来说,滑动就关掉当前页面是个很好的交互,对于单手操作尤其方便,但是Android系统是不提供这种交互的,所以有些APP就做了,如网易新闻、简书等,这能极大方便用户。

阅读全文

Android的快速多渠道打包

听说Google play快来中国了,不知道这个消息对于奋战在一线的Android开发者来说是不是个福音,终于可以不用翻墙下载Android SDK、下载Android Studio(避免XCodeGhost闹剧),不过也有一个威胁,对国内的引用市场什么360、百度、豌豆荚等渠道市场是不是会有影响呢?就让我们拭目以待吧。

阅读全文

Spring学习笔记(1)

Spring

阅读全文

Jenkin+Git+Gradle为Android项目搭建CI环境

在平时的项目开发中,我们需要将最新的代码及时打包(尽管是debug版本的)供公司内部人员及时的查看工作进度,这个怎么才能做到呢。

我的上家公司是创业公司,总是用一些很前卫的技术:Android Studio、Gradle、Git、Material等。这些在去年的Google IO大会后,在我们的项目中,已经开始全面的使用(其实Android项目就我一个工程师)。当时就有同事提出了CI这个自动化集成环境来处理,后来果然搭了一个Jenkins的CI环境,每次只需要提交代码,CI会从GitLab上拉最新的代码,自动打包,同时推到我们内部的下载/发布页面上。而我们内部的员工在下载页面上下载最新的安转文件,用起来很爽啊。

阅读全文

关于Mysql允许远程连接

Happy to be a good Developer ,not a coder.

课外之余,在DigitalOcean上买了一个VPS空间,供自己的开发的项目准备,我安装TomcatMysql。Tomcat是没有问题,安装之后就可以了,但是mysql在远程访问总是提示权限不够,下班之后折腾了下,发现在Navicat打开居然Ok了。

就做个简单的总结,防止下次使用时又忘了。

阅读全文

Mac 下安装配置Tomcat

这几天手痒痒,一直在想着自己的APP(虽然公司也有项目,但是自己还是挺想做一个自己特希望的项目–一个学习站点应用)。

这不,大热天,就想着怎么抓取数据,于是乎,有了这个博客—在Mac Os 下安装tomcat。

阅读全文

Android Studio自定LiveTemplates

Android Studio已经被越来越多的人任何,继承了IDEA的一切有点。我很喜欢代码提示,但是我们也需要自己的定义的live Temple,就是自己的一些快捷键。

阅读全文

Python学习笔记(3)--函数式编程

函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。

阅读全文

Python学习笔记(2)

记得以前学习C++时,首先学的就是面向过程编程,所有的操作都是通过一个个的函数实现,一个好的函数,可以被导出调用,省时省力,函数是面向过程的一个主要元素。

阅读全文