自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 Socket使用解析(涉及TCP、UDP、HTTP)

1、网络基础部分了解层次图:计算机网络分为五层(从上至下): 应用层 》》 运输层》》网络层》》数据链路层》》物理层         其中:         网络层,负责根据IP找到目的地址的主机         运输层,根据端口数据传到目的主机的目的端口号:规定为16位,即允许一个IP主机有2的16次方65535个不同的端口              0~1023

2017-01-05 21:52:59 4130

转载 读书笔记--自定义View --开发艺术探索

在自定义View中,如果直接继承View的自定义控件需要重写onMeasure方法并设置wrap_content时的自身大小,否则在布局中使用wrap_content就相当于使用match_parent!!如何解决这个问题呢?认真去阅读这本书,,,收益不少@@@@如何解决这个问题呢?

2016-12-19 15:59:57 237

转载 Android滑动的实现杂七杂八

下面通过一个例子来总结实现滑动的几种方式,例子的主要功能就是让我们的自定义View能够随着手指的移动而移动。布局文件如下:[html] view plain copy xml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="http://schemas.a

2016-12-19 13:32:40 328

原创 build.gradle配置buildConfigField控制log信息打印

Gradle脚本中默认的debug和release两种模式BuildCondig.DEBUG字段分别为true和false,而且不可更改。该字段编译后自动生成,在Studio中生成的目录在app/build/source/BuildConfig/Build Varients/package name/BuildConfig 文件下。public final class BuildCon

2016-12-19 10:09:42 1535

原创 材料设计使用---BottomNavigation

根据以下条件来为每个操作设定样式:当 Item 是 focus 状态的时候,显示这个 Item View 的图标和文字。当 bottom navigation 只有三个 Item 的时候,他们的图标和文字都应该被显示。当 bottom navigation 有四个或者五个 Item 的时候,在非激活状态的时候只显示他们的图标即可。比较推崇3-5个页面的切换,如果过多就不推荐使用Bott

2016-12-15 17:54:30 256

原创 关于“左右侧滑”集锦

项目快要开始啦: 要做侧滑效果!!!!方向1:使用材料设计 Material Design  ------ DrawerLayout

2016-12-15 16:43:40 276

转载 Android滑动--scrollTo()、scrollBy()

首先得注意:scrollTo()和scrollBy()这个两个方法如果在view中使用,移动的将是view的内容,而不是view本身,如果在viewGroup中使用,移动的是所有的子view。getScrollX()、getScrollY()getScrollX()、getScrollY()得到的是偏移量,是相对于自己初始位置(没有滑动前的位置)的滑动偏移距离,当scroll事件触

2016-12-15 10:40:52 579

原创 读书笔记-利用Gradle生成正式签名的apk

在app/build.gradle 文件中加入:android { compileSdkVersion 24 buildToolsVersion "24.0.3" defaultConfig { applicationId "ly.com.imageviewswitchdemo" minSdkVersion 15

2016-12-14 13:16:13 619

原创 读书笔记-Git版本控制工具使用

NO.1  安装https://git-for-windows.github.io/Windows的下载地址如上,将工具下载下来,然后在电脑上安装好。NO.2  配置用户名在开始程序中,找到Git Bash 并打开,配置一下你的身份,这样提交代码的时候,就知道是谁提交的了。如图,前两行的命令是配置了用户名和邮箱,后两行用来验证是否配置成功。No.3  创建代码仓

2016-12-14 08:38:52 295

转载 读书笔记-开发艺术

1、activity采用了透明主题,当前的activity不会回调onStop2、不能再onPause中做重量级的操作,因为必须onPause执行完成之后新的Activity才能Resume,这样才能使得新的Activity尽快显示出来。3、谁启动了Activity,那么这个Activity就运行在启动它的那个Activity所在的栈中。 standard模式但如果使用Ap

2016-12-13 16:03:03 335

原创 AnimationUtils认识

在我的“图片浏览产品说明书” 文章中,曾使用如下方法:myImageSwitch.setInAnimation(AnimationUtils.loadAnimation(getApplication(), R.anim.left_in));查看源码,第一句写着:Defines common utilities for working with animations.

2016-12-13 10:03:28 3984

原创 图片浏览产品说明书

问题来源:昨天一个好友微信给了个动态图,内容是别人的产品说明书,问我相关的实践方法,可使用哪些API:我看了看,梳理了一个大概的思路:首页一个listview,处理点击跳转逻辑,加载相应的图片浏览器页面,可手动点击上下页,滑动上下翻页,也可定时播放。题外话:我这里主要讲一下图片浏览器页面的相关实现代码,首页listview略过吧!我这里主要用ImageSwitche

2016-12-13 09:08:07 428

原创 博客之路,现在开始GOGOGO!!!

2015年就剩余最后的十几天了,刚刚和女友去了一趟香港之旅,回来又碰上周末双休,所以趁着这个闲暇时光,自己浏览了一下网上大神的博客。突发感想,自己这一整年的经历,自己也记录了不少东西,虽然不能说尽是原创,但其中有着自己的琢磨和理解,万一以后碰上了,咋办。为了养成良好的习惯,也与大家共享自己的学习历程,所以从今天开始,写写自己的博客,人生第一回,也好给自己将来回来回顾走时的路,作一个印记吧。 

2015-12-18 14:46:09 253

ListView嵌套GridView代码实现

这是个人实现ListView嵌套GridView的案例,已应用在项目中。这里我提供了全部代码,但不是以一个项目形式提供。下载者可自己新建工程目录,将代码复制到对应的目录进行打包即可。

2018-01-09

空空如也

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

TA关注的人

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