listeners_Gao的专栏

坚持做自己懒得做但是正确的事情,你就能得到别人想得到却得不到的东西。...

排序:
默认
按更新时间
按访问量

Android之ConstraintLayout(依赖约束)布局

Android之ConstraintLayout(依赖约束)布局前言Google 在推出 Android Studio 2.2预览版时,为开发者提供了一种新的布局,那就是 ConstraintLayout 布局,当时还不是正式版。但是在最近更新到 Android Studio 2.3之后,新建一个...

2017-05-05 13:16:06

阅读数:618

评论数:0

Android热修复之Tinker

转载请标明出处:http://blog.csdn.net/listeners_Gao/article/details/60782235前言Tencent 开源 “Tinker–微信Android热补丁方案” 已经很长时间了,无奈自己太懒了,一直没有时间去尝试一下。最近公司准备开新项目,我准备接入这...

2017-03-07 22:44:03

阅读数:1110

评论数:5

Android上传开源项目(Library)到Jcenter

前言转载请标明出处:http://blog.csdn.net/listeners_Gao/article/details/55655018在android开发中,当我们使用三方库时,如使用okhttp网络库,直接在gradle中添加一句依赖,”compile ‘com.squareup.okhtt...

2017-02-18 09:45:21

阅读数:645

评论数:0

Android 6.0权限使用详解

一、概述随着Android 7.0的发布,Android 6.0的普及速度很快就升上去了,目前Android 6.0的市场占有率是15.2%(具体数据可以查看Android信息中心,自从Android Developer Day大会的召开,有很多网站,我们开发者可以直接访问了,不必再爬梯子,对国内...

2016-12-13 10:20:10

阅读数:547

评论数:0

EditText使用详解

前言EditTex是Android中比较常用的一个控件,可以说它是用户和Android应用进行数据传递的通道.通过它,用户可以把数据传给App,然后我们可以获取到用户输入的数据.EditText是TextView的子类,它继承了TextView的所有属性.在实际开发中我们可能会根据开发需求,自定义...

2016-11-23 18:40:27

阅读数:359

评论数:0

Android6.0-新控件(二)

前言:继Android 6.0新控件(一),这里将介绍一下NavigationView,CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout的使用.文章都是自己学习过程中的记录,难免会有失误,还望大家不吝指出,谢谢.这里是Android 6....

2016-11-04 19:37:20

阅读数:5133

评论数:0

Android6.0-新控件(一)

[转载请注明出处:]前言谷歌在2015年I/O大会上发布了Android M的新版本.在这次的I/O大会上,谷歌对Android并没有做很大的改变,主要完善之前的Android L版本.不过这次谷歌在继Material Design风格之后,做了很多风格上的兼容,并推出了Android Desig...

2016-10-21 18:35:37

阅读数:4382

评论数:0

android之Toolbar使用详解

Toolbar简介Toolbar是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 ,Google 非常推荐大家使用 Toolbar 来作为Android客户端的导航栏,以此来取代之前的 Actionbar 。与 Actionbar 相比, Toolbar...

2016-10-04 23:09:55

阅读数:6751

评论数:0

android-Data Binding入门使用

介绍使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。Data Binding库不仅灵活而且广泛兼容- 它是一个support库,因此你可以在所有的Android平台最低能到Android 2.1(API等级7+)上使用它。需求:...

2016-09-20 11:36:55

阅读数:400

评论数:0

ListView+CheckBox实现单选效果

前言上次写了ListView+CheckBox实现全选效果,而没有实现单选效果,这次添上.这篇没有讲解,因为在上一篇中讲解很详细,不懂得可以去参考下.老规矩,还是先上图. 点击确定按钮后打印的值:页面布局<?xml version="1.0" encoding=&quo...

2016-09-12 16:31:36

阅读数:5935

评论数:1

ListView+CheckBox实现全选,全不选功能

ListView+CheckBox实现全选,全不选功能项目中有一个需求,选择联系人进行发送消息,可以实现全选,或者全不选,或者取消某一个已选中的.当点击确定按钮时,获取到已勾选的联系人信息.这里先来一张效果图: 点击确定按钮后,输出已勾选联系人信息. 这里先把几个关键地方提一下: listVi...

2016-08-31 10:08:11

阅读数:1850

评论数:1

Android之PopupWindow-底部弹出,以及中间弹出有变暗效果

Android之PopupWindow-底部弹出,以及中间弹出有变暗效果 This class represents a popup window that can be used to display an arbitrary view. The popup window is a floati...

2016-08-21 16:14:19

阅读数:1733

评论数:1

Android开发,使用Wifi调试真机

原文:google官方文档说明 首先还是用USB线连接手机,然后找到Android SDK的playform-tools目录,在此通过命令行运行: adb tcpip 5555。在UBUNTU系统中,会返回“restarting in TCP mode port:5555”。 接下来,设置手机连接...

2016-05-23 23:14:50

阅读数:2885

评论数:0

自定义ViePage实现禁用滑动和释放的效果

自定义ViePage实现禁用滑动和释放的效果在项目开发中,遇到这样一个问题,用ViewPager+5个页面,实现教师对学生评价的效果,每个页面是一种评价的范围,如:当教师选择了第一页的评价时,这是禁用ViewPager的滑动,当教师取消选择了第一页的评价时,释放ViewPager的滑动.直接上代码...

2016-05-15 10:16:36

阅读数:572

评论数:0

深入了解android中的消息机制Handler

什么是Handler? handler是Android给我们提供用来更新UI的一套机制,也是一套消息处理机制. 我们可以使用它发送消息,也可以通过它处理消息.我们为什么要使用Handler? Android在设计的时候,就封装了一套消息创建,传递,处理机制,如果不遵循这样的机制,就没有办法更...

2016-04-03 19:05:10

阅读数:1069

评论数:0

Android中测量控件的宽和高

前言:在Android开发中,有时候我们需要测量控件的宽和高,而直接调用getHeight(),getWidth(),getMeasureHeight(),getMeasureWidth()方法, 得到的值都是0,这其实就涉及到view的绘制流程了.View绘制流程:(简单分析) meas...

2016-03-28 02:19:18

阅读数:3779

评论数:0

Intent和Intent过滤器

Intent和Intent过滤器Intent 是一个消息传递对象,您可以使用它从其他应用组件请求操作。尽管 Intent 可以通过多种方式促进组件之间的通信,但其基本用例主要包括以下三个: 启动Activity : Activity 表示应用中的一个屏幕。通过将 Intent 传递给 startA...

2016-03-04 18:53:25

阅读数:464

评论数:0

Linux deepin 15.1配置java环境

deepin 15.1配置java环境最近刚安装了最新版的Linux deepin15.1想着把java的开发环境搭建一下,在云盘中下载了Linux版本的JDK7的软件包。 使用命令 sudo gedit /etc/profile打开配置文件,讲java的配置添加到该环境下,就保存了,重启电脑...

2016-02-14 18:40:14

阅读数:5764

评论数:1

如何自学Android编程?

前言:这是我在微信上看到的一篇文章,感觉写的很不错,这篇文章讲的是如何自学Android编程,有很多值得学习的地方.特转载分享出来.作者是薄荷开源网的stormzhang…如何自学Android编程知乎上的讨论:知乎上讨论的如何自学Android编程 今天废话就不多说,就来给大家推荐一份详细的自...

2016-02-02 16:04:24

阅读数:653

评论数:0

Windows配置Android环境(eclipse+adt+sdk+genymotion)

Windows配置Android环境(eclipse+adt+sdk+genymotion)配置说明(版本无所谓,我使用的目前是最新的版本): eclipse版本:eclipse-committers-mars-1(版本号:4.5.1) adt版本:ADT-23.0.7(google已经放弃对AD...

2016-01-06 22:27:34

阅读数:1944

评论数:1

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