自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周北

进击的Android开发者

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 第五课 完成新闻数据加载

项目源码地址https://github.com/liaozhoubei/NetEasyNews/tree/dev_kotlin在前面将框架搭建完毕后,就可以正式开始写界面逻辑了。说到写界面,其实把框架搭建完后,剩下的都只是苦力活,没太多的技术含量。那么我们就开始剩下的课程吧!fragment 懒加载在我们的应用中使用 tablayout + ViewPager + fragment...

2019-08-04 00:22:25 300

原创 第四课 Retrofit 网络封装

项目源码地址https://github.com/liaozhoubei/NetEasyNews/tree/dev_kotlin现在 android 流行的网络框架大致为三种 Volley/okhttp/retrofit.其中 Volley 为谷歌出品,是一款小巧方便的网络请求框架,但是用过之后感觉如果需要进行定制化开发还是有点困难的。Okhttp/retrofit 为square 出...

2019-07-31 00:24:34 251

原创 第三课 基类的封装

一个中大型的应用,通常会有几十上百个页面,这些页面的功能各不相同,那么应该怎样给他们做一个统一的基类呢?一个好的应用,一般都是有统一的设计,统一的主色调,统一的页面样式,所以即使页面功能不同,也会有相同的地方。那么有哪写地方会相同呢?就目前的普遍应用来看,一个应用会由这几部分组成:标题栏加载失败/加载中的页面效果那么我们就来设计一下这几个部分吧。标题栏设计这年头大部分的应用都会由一...

2019-07-22 23:40:50 254

原创 第二课 闪屏页面拉伸的处理

现在许多应用在启动时会在 Application 或者 splashActivity 之中做大量的逻辑运算,又或者因为apk 过大,多大几十上百兆,等等原因,造成应用在启动的时候会有短暂的白屏出现,然后才进入闪屏页面。因此为了掩盖白屏现象,大家会更改 SplashActivity 的 theme 来将白屏更改为其他图片。在 styles.xml 中添加如下代码:<style name=...

2019-07-22 23:39:44 456

原创 第一课 创建项目并设置统一第三方依赖版本

项目源码https://github.com/liaozhoubei/NetEasyNews/tree/dev_kotlin创建项目新闻 app 项目开发开始啦,大家把板凳放好,耐心看一下这篇博文吧。怎么创建项目就不说了,想必大家都不会陌生,在 Android studio 中选择创建新项目,然后选 next 就好了。注意在第二步的时候:Language 语言选择kotlin...

2019-06-30 21:47:26 611

原创 个人公众号

我的个人公众号已经开通啦,欢迎大家前来关注!微信号为 : unidirection

2019-06-29 21:22:24 103

原创 makefile 编写

makefile的作用是用来编译管理项目代码,节省编译项目所用的时间,并且一次编写终身受益。并且由于目标比依赖生成的要晚,更新依赖之后会检测目标或者是依赖的生成的时间,所以即使当 .c 程序被修改之后再次使用 make 命令来运行 makefile 文件的时候,(运行makefile文件使用的是 make 命令)所显示的结果却可以是更改程序的结果(makefile的工作机制)。创建 makef...

2019-03-13 00:13:36 5391 1

转载 gcc编译选项

版本] -0.13&nbsp;&nbsp;[声明]&nbsp;&nbsp;这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录任何的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助.不全的原因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用他 但是,我会慢慢的补齐的.哈哈 假如您要转在本文章请保留我email(pianop...

2019-03-12 13:47:29 879

原创 Java环境变量配置

环境变量只需配置一次,因此用过之后非常容易忘记,这里做个笔记JAVA_HOME 配置JDK的安装路径 PATH 配置JDK命令文件的文章 CLASSPATH 配置类库文件的位置所以三个配置是这样的:JAVA_HOME: C:\Program Files\Java\jdk1.8.0_121;CLASSPATH: .;C:\Program Files\Java\j

2017-02-25 18:11:49 335

原创 JDBC和c3p0的简单使用

JDBC和c3p0的简单使用

2017-02-21 14:35:08 6053

Android stduio使用cmake开发jni

Android stduio使用cmake进行jni开发,jni入门开发,适合入门

2017-11-20

android语言国际化

android语言国际化demo,博客地址为:http://www.jianshu.com/p/612bd913483b

2017-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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