IsCoding

Android 技术分享

成为Android高级工程师看这里就够了

关于我我是IsCoding,11年开始做 Android 开发 这一做就是7年 在创业公司负责过技术,拿到过融资。现在准备做一些不一样的事联系方式QQ群 121915371 QQ号 1400100300 (个人QQ 建议加群咨询)什么是Android高级工程师这个强调一个概念,快速。 如果一...

2017-12-09 13:38:36

阅读数 10054

评论数 2

最详细的Android贪吃蛇,人人都学的会

关于我我是IsCoding,11年开始做 Android 开发 已经做了7年 在创业公司负责过技术,拿到过融资。 想做一些事。这件事我想了很久研究了很久,现在时机成熟了。 QQ群号 121915371 QQ 号 1400100300 (个人QQ 建议加群咨询)引言我相信大部分人都应该...

2017-12-07 17:12:45

阅读数 2722

评论数 0

android 使用 shape 边框()方便使用

只用上下边框 <?xml version="1.0" encoding="utf-8&quo...

2018-11-29 14:54:09

阅读数 6212

评论数 0

SparseArray与SparseArrayCompat区别

了解SparseArrayCompat需要先了解SparseArray SparseArrayCompat 是什么?目前网上介绍这个类的很少。几乎也找不到SparseArray与SparseArrayCompat的区别,这里先介绍SparseArray,懂了这个之后就知道SparseArrayC...

2018-01-30 09:01:57

阅读数 2240

评论数 2

从设计角度学Java:基本数据类型

这是一篇Java入门的文章,有经验的开发者可以直接路过就好 简介 这里想用一个不同视角来学习编程。这个视角就是设计一门编程语言。 这里我们从简单到复杂一步步设计一个语言,从这个过程中去理解Java的方方面面。 如果大家能从设计的思路去入手去理解Java,那么在做开发时候一定得心应手的。...

2018-01-24 10:09:52

阅读数 244

评论数 0

java数组--一切从数组开始

如何学习一个知识点 首先了解只是点是什么 第二为什么要用这个知识点 然后如何用这个知识点 数组是什么 数组本身是个抽象的概念,字母理解,可以理解位一组数字的集合。这当然是狭义的理解,在java中数组的概念是确实类似数学里的集合,只是这里不只是数字,可是是任何对象的集合。 所以理解数...

2018-01-24 10:06:54

阅读数 343

评论数 0

Android优雅的跳转Activity

简介 先看代码 public static void openActivity(Context context) { Intent intent=new Intent(context,SecondActivity.class); context.star...

2018-01-24 10:06:00

阅读数 2000

评论数 0

java学习如何入手

开篇之前还是说一句学java真的非常简单,比很多其他语言简单太多了。 学习java很多人不知道如何入手,这里简单的说几句。 如果你没接触过开发真的不重要,学习开发其实非常容易,只是很多人写的东西把编程弄的复杂了。 有多简单我会慢慢介绍。 前提是你需要一台电脑,笔记本也行。用书本是学不好编程...

2018-01-24 09:47:59

阅读数 241

评论数 0

你不知道java问题if后面加不加括号的问题

作很多年其实一直没遇到过这个问。这里记录一下。 先简单介绍一下 看到左边的红X了吧,两个if语句的区别就是只有大括号区别。那么问题来了,单条语句确实可以不加大括号啊。 之前没有遇到过是我习惯在if语句后面加大括号,主要是为了让if语句表示的范围非常直观,方便阅读。 我相信很多人还不知道这样...

2018-01-23 15:44:01

阅读数 3203

评论数 0

类库的设计要保持相对稳定

Think In Java 上边说类库的设计者要考虑一旦一个类设计出来就不可以改,说是会影响到现在的程序. 刚刚开始的时候没觉得这个问题多重要,过去想如果以前设计的类已经有bug了,为了解决问题最直接的办法就是改掉之前的类,用新版本的类去代替,然后重新打包发布新版本就好了。用老版本的继续用,新...

2018-01-23 15:43:16

阅读数 108

评论数 0

Java关键字final、static使用总结

final、static 是java 基础的一个重要知识点 一、final 根据程序上下文环境,Java关键字final就是“不允许改变的”或者“最终的”的含义,它可以修饰非抽象类、非抽象类成员方法和变量。使用final一般有两个愿意,一个是这样做可以使程序更高效,第二就是出于设计上的考虑,有...

2018-01-23 15:42:41

阅读数 119

评论数 0

Android开发常用颜色值

resources> color name="white">#ffffffcolor> color name="ivory">#fffff0color> color name="lighty...

2018-01-23 15:41:15

阅读数 401

评论数 0

超级好用的Android日志工具类

import android.util.Log; public class LogUtil { private static boolean DEBUG = true; private static String tag = "[app]"; priv...

2018-01-23 15:39:26

阅读数 332

评论数 0

Android新手轻松学知乎日报开发(五)让我们的项目显示真实的数据

强调一下获取网络数据一定不要忘记网络权限,切记 ,切记 初学者特别容易忘记的问题 uses-permission android:name="android.permission.INTERNET"/> 现在我们来获取网络数据了 调用接口返回数据 {...

2018-01-23 15:30:00

阅读数 454

评论数 0

Android新手轻松学知乎日报开发(四)使用Toolbar + DrawerLayout实现菜单侧滑

今天的内容非常简单,就是通过Toolbar + DrawerLayout实现一个主页的效果 先看看布局文件吧 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...

2018-01-23 15:29:14

阅读数 403

评论数 0

Android新手轻松学知乎日报开发(三)封装简单的OkHttp

这个是我封装的最简单的版本。不适合使用到真实项目中,其实使用了一般也没问题,但是不建议,这个真实项目最好更灵活的重新封装一下 下面直接给使用方法吧,有些东西,如果初学者会用就行了。 过阵子会教你一步一步封装这个方法,保证看的懂能理解。 先看如何使用吧 String ...

2018-01-23 15:28:27

阅读数 597

评论数 0

Android新手轻松学知乎日报开发(二)BaseActivity简单设计

这里从头开始设计一个简单的BaseActivity 虽然是简单的版本,但是目的都是一样的,都是为了让开发更加容易。 本项目没有使用架构,为的是让新手能从,一般的流程开始学期,能更好的理解如何开发一个简单的Android应用。 一般Activity会保存一个Context对象mContext。...

2018-01-23 15:25:00

阅读数 346

评论数 0

Android新手轻松学知乎日报开发(一)简介

对于一个新手来说开发一个完整点的项目还是会有点难度的,可是真的开发过了就会明白,其实开发一个项目,知识已知知识点的堆叠,今天我从0开始开发一个知乎日报,希望能给新手一些帮助吧。代码会同步到GitHub。如果喜欢请关注我吧。 开发之前,先帮新手分析一下这个项目。这个项目页面不是很多 准备工作...

2018-01-23 15:24:01

阅读数 432

评论数 0

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