随笔分类 -  android开发

ip
摘要:http://120.194.253.207 阅读全文

posted @ 2019-02-20 16:45 猪猪一号 阅读(99) 评论(0) 推荐(0)

android开发中view的getTop getLeft getBottom getRight返回的坐标点不包括view的margin
摘要:android开发中view的getTop getLeft getBottom getRight返回的坐标点不包括view的margin 但包括view的padding 例如: top: 10left: 10right: 86bottom: 68 也就是说:view的getTop getLeft g 阅读全文

posted @ 2018-04-24 18:19 猪猪一号 阅读(603) 评论(0) 推荐(0)

RelativeLayout各个属性
摘要:下面是RelativeLayout各个属性 android:layout_above="@id/xxx" --将控件置于给定ID控件之上 android:layout_below="@id/xxx" --将控件置于给定ID控件之下 android:layout_toLeftOf="@id/xxx" 阅读全文

posted @ 2018-03-28 17:23 猪猪一号 阅读(941) 评论(0) 推荐(0)

Difference between a View's Padding and Margin
摘要:To help me remember the meaning of padding, I think of a big coat with lots of thick cotton padding. I'm inside my coat, but me and my padded coat are 阅读全文

posted @ 2018-03-17 22:20 猪猪一号 阅读(298) 评论(0) 推荐(0)

AndroidStudio项目提交(更新)到github最详细步骤
摘要:在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了。 因为自己也没有做很深的研究,这里就先分享一下通过studio将自己的项目上传到github上的步骤。 两个相关概 阅读全文

posted @ 2018-03-17 12:48 猪猪一号 阅读(267) 评论(0) 推荐(0)

如何正确地将Eclipse项目转移到Android Studio
摘要:鉴于网上无论国内国外对Eclipse项目转移到Android studio的过程大多都说的模棱两可,模糊不清,于是写下这文章让大家少走弯路。(正文是在下面粗体字) 前段时间,打算使用Github上的开源库时发现Github现在遍地都是默认码农们用Android Studio了,下面的使用说明都是像这 阅读全文

posted @ 2017-12-16 01:09 猪猪一号 阅读(277) 评论(0) 推荐(0)

AndroidStudio关联GitHub
摘要:1、前提: 1、已有github账号和密码 github官方网站:https://github.com/ 2、下载了git客户端 客户端下载地址:http://pan.baidu.com/s/1slVg7ff 2、新建项目:WheelView_Source_Analysis 3、设置Github账号 阅读全文

posted @ 2017-11-14 22:14 猪猪一号 阅读(425) 评论(0) 推荐(0)

介绍 JSON
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 19 阅读全文

posted @ 2017-11-07 16:50 猪猪一号 阅读(131) 评论(0) 推荐(0)

Android数据格式解析对象JSON用法
摘要:1.JSON概念: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性,从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json 阅读全文

posted @ 2017-10-19 22:46 猪猪一号 阅读(293) 评论(0) 推荐(0)

MaterialDesign控件学习
摘要:DrawerLayout:允许放入两个直接子控件,第一个为主屏幕中显示的内容,第二个为滑动菜单中显示的内容CoordinatorLayout:当Snackbar遮挡住view时,CoordinatorLayout来协调 view 布局,可监听其所有子控件的各种事情,做出合理响应加强版的FrameLa 阅读全文

posted @ 2017-10-03 14:28 猪猪一号 阅读(133) 评论(0) 推荐(0)

总结来说 mode 取值 受父容器与子控件共同决定
摘要:在自定义控件时为了满足特定需求,widget大都是我们自己测量的。大家都知道测量时最重要的步骤就是重写onMeasure方法,来计算出宽高。 这里面的MeasureSpec 很重要,大家也都知道,它是一个java中的静态类,它有重要的三个静态常量和三个最重要的静态方法。 我这里说下MeasureSp 阅读全文

posted @ 2017-09-28 16:11 猪猪一号 阅读(208) 评论(0) 推荐(0)

Android开发之自定义控件(一)---onMeasure详解
摘要:通过本篇博客你将学到以下知识点: ①自定义控件onMeasure的过程 ②彻底理解MeasureSpec ③了解View的绘制流程 ④对测量过程中需要的谷歌工程师给我们准备好的其它的一些方法的源码深入理解。 为了响应文章的开头,我们从一个“Hello World!”的小例子说起,这个例子我们自定义一 阅读全文

posted @ 2017-09-27 16:40 猪猪一号 阅读(494) 评论(0) 推荐(0)

Android开发实践:为什么要继承onMeasure()
摘要:Android开发中偶尔会用到自定义View,一般情况下,自定义View都需要继承View类的onMeasure方法,那么,为什么要继承onMeasure()函数呢?什么情况下要继承onMeasure()?系统默认的onMeasure()函数行为是怎样的 ?本文就探究探究这些问题。 首先,我们写一个 阅读全文

posted @ 2017-09-25 23:10 猪猪一号 阅读(136) 评论(0) 推荐(0)

HTTP 请求报头详解
摘要:HTTP头字段包括4类: general-header ; request-header ; response-header ; entity-header . ********************************************************************* 阅读全文

posted @ 2017-09-23 23:21 猪猪一号 阅读(298) 评论(0) 推荐(0)

Android--通知之Notification
摘要:前言 之前一篇博客讲了Android下使用Toast的方式提示消息。这篇博客讲解一下在Android中使用Notification提示消息给用户,Notification是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。在本篇博客中,将介 阅读全文

posted @ 2017-09-22 16:17 猪猪一号 阅读(8146) 评论(0) 推荐(0)

彻底理解android中的内部存储与外部存储
摘要:我们先来考虑这样一个问题: 打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读完本文相信你会有答案。 在android开发中我们常常听到这样几个概念, 阅读全文

posted @ 2017-09-21 11:54 猪猪一号 阅读(743) 评论(0) 推荐(0)

java中String类的构造函数
摘要:String类中的构造函数String(); 构造一个空字符串对象String(byte[] bytes); 通过byte数组构造字符串对象String(byte[] bytes,int offset,int length);通过byte数组,从offset开始,总共length长的字节构造字符串对 阅读全文

posted @ 2017-09-16 21:56 猪猪一号 阅读(280) 评论(0) 推荐(0)

关于 Android 7.0 适配中 FileProvider 部分的总结
摘要:原文地址:http://yifeng.studio/2017/05/03/android-7-0-compat-fileprovider/ 由于 Android 7.0 或更高版本的系统在国内手机市场上的占比不是很高,很多 Android 开发人员并没有做 7.0 适配工作,同时测试人员也容易忽视这 阅读全文

posted @ 2017-09-09 19:46 猪猪一号 阅读(624) 评论(0) 推荐(0)

android 活动周期图,英文的感觉比中文批注的透彻
摘要: 阅读全文

posted @ 2017-08-31 18:16 猪猪一号 阅读(107) 评论(0) 推荐(0)

linux配置Android Studio的快捷启动方式
摘要:Google到一篇名为How to add Android Studio to the launcher?的文章[3],里面有一段Answers内容为: Here is my AndroidStudio .desktop file which works from the launcher. Alt 阅读全文

posted @ 2017-08-27 16:11 猪猪一号 阅读(5779) 评论(0) 推荐(0)

导航