Kotlin中国 为您找到相关结果 12

Android基础控件EditText

1、常用属性 android.view.View --> android.view.ViewGroup --> android.widget.GridLayout GridLayout包含的属性如下: android:alignmentMode属性说明:当设置alignMargins,使视图的外边界之间进行校准。可以取以下值:alignBounds -- 对齐子视图边界。alignMargins -- 对齐子视图边距。 android:columnCount属性说明:GridLayout的最大列数 android:rowCo...阅读全文

博文 2017-07-01 15:00:33 youseiraws

使用kotlin来提高安卓开发效率

Kotlin教程和Android开发环境搭建 传送门:http://www.runoob.com/kotlin/otlin-android-setup.html 这篇博文主要是介绍如何通过使用Kotlin,来提高我们开发安卓的效率,比如简化代码,提高运行效率等等。当然,事物总会有两面性,使用Kotlin也有一些劣势,比如编译时间“略长”于使用java。官方说是as faster as than java。但是keepsafe有一篇对二者进行编译时速度的测试文章,如其文所示,确实也是相差”无几”,但这个无几的意思是说速度慢了一点点。 好了,牛皮不多吹,官方性质的话也不多说,咱们还是说点有用的。接下来,我们就分几个步骤,来详细的讲解,如何在安卓开中,应用Kotlin来提高开发效率。 一、小试牛刀...阅读全文

博文 2017-09-12 16:01:07 l_o_s

Android 你可能忽略的提高敲代码效率的方式

作为学习kotlin的一款app,在撸代码的过程中学习kotlin的语法及特性。 Eyepetizer-in-Kotlin适合初学者作为学习kotlin语言的一个项目,可以在做项目的同时体验到kotlin语言的优点。 https://github.com/LRH1993/Eyepetizer-in-Kotlin 本文作者 本文由大力-哥投稿。 大力-哥的博客地址: http://blog.csdn.net/qq137722697 本篇将从 Live Templates简介,常用AS自带模板,自定义模板三个方面开展介绍,并且只介绍 Live Templates中Java代码方面的使用,其余感觉不是很常用,看完这篇之后你可以自己研究一下。 一个好的程序猿应该是花更多的时间在处理业务处理上,而不是...阅读全文

博文 2017-07-17 10:03:03 微笑的江豚

壹二 Android 开发回顾(1-40)

开发壹二APP,一路上或多或少踩了一些坑,有些是太基础一时忘记,有的是细节没有注意。记录下来方便回忆,有些应该没有解决,有些结论可能不太准确,需要后续研究。没有作具体分类,只是按时间先后记录,所以,显得特别杂乱。 1、CountDownTimer 总时间最好加上16ms,不然一开始显示有问题; 2、`新浪微博配置的时候最后一个参数要和开发平台保持一致; PlatformConfig.setSinaWeibo("134xxx0589", "f33d8cb4dfab8419xxxxxx1c53b333", "http://sns.whalecloud.com/sina2/callback"); 3、Android 汉字字体字重设置无效; 4、Android 自带浏览器对 Adobe Flashp...阅读全文

博文 2017-10-22 20:03:54 lovejjfg

Android可收缩/扩展的TextView【1】

 Android可收缩/扩展的TextView【1】 在一些应用中,比如腾讯的应用市场APP应用宝,关于某款应用的介绍文字,如果介绍文字过长,那么不是全部展现出来,而是显示三四行的开始部分(摘要),预知全部的内容,用户点击展开按钮即可查阅全部内容。 这样的设计有一定的优越性,毕竟用户的时间有限,注意力和关注力也有限,在使用APP时候,用户需要在最短时间内尽可能快速浏览和查阅到更主要内容,而不是一大堆泛泛而谈的文字内容。 在Android原生的TextView的基础上,我自己写了一个可收缩/扩展的TextView:PhilExpandableTextView。 实现原理:核心是控制TextView的max lines。在TextView的初始化阶段但尚未绘制出View的时候,使用ViewT...阅读全文

博文 2018-01-04 15:03:22 zhangphil

Android的UI布局

Android的布局分为6种(教材有点老,迟点会更新),分别是相对布局、线性布局、表格布局、网格布局、帧布局、绝对布局。Visio画图如下: 相对布局(RelativeLayout) 相对布局通常有两种形式,一种是相对于容器而言,一种是相对于控件而言。部分常用的属性如下: 属性声明 功能描述 android:layout_alignParentLeft 是否跟父布局左对齐 android:layout_alignParentRight 是否跟父布局右对齐 android:layout_alignParentTop 是否跟父布局顶部对齐 android:layout_alignParentBottom 是否跟父布局底部对齐 android:layout_toRightOf 在指定控件的右边 a...阅读全文

博文 2018-06-07 15:01:55 pzw96

android小知识点整理(原来的被误删了)

1.软键盘弹出导致背景变形: LinearLayout 有没在 ScrollView 下面?有的话,添加属性给scrollview 2.进制转换 1 // 十进制转化为十六进制,结果为C8。 2 Integer.toHexString(200); 3 4 // 十六进制转化为十进制,结果140。 5 Integer.parseInt("8C",16); 3.app在as上第一次安装编译启动时间慢 先检查as的instant run的状态 4.在软键盘弹出的时候需要底部控件上移显示的方法 解决:将要固定不上...阅读全文

博文 2018-01-12 23:01:34 cmwly

android 单行显示问题

android 单行显示问题 以前的设置单行显示,最后显示省略号; android:ellipsize=”end” android:singleLine=”true” 大家在使用的发现,新版本android:singleLine为过期属性,过期用还是可以用,建议尽量不要使用, 所有谷歌给出了新的属性,是下面这两个属性: android:maxLines=”1” android:ellipsize=”end” 行数最大限制为一行就可以...阅读全文

博文 2018-01-10 12:01:38 u011174139

Android控件之TextView全解析

前言 大家好!在前几篇文章里,我们详细介绍了Android中的常用布局,使大家对Android中的页面布局有了一定认识,而对于布局中使用的一些UI控件如Button、TextView等,有的读者可能还存在一些困惑。在接下来文章中,我们将详细介绍Android开发中经常使用的UI控件,敬请期待! 简介 TextView(文本框),是Android中用于显示文本的一个控件。 常用属性详解 id:为TextView设置一个组件id,根据id,我们可以在Java代码中通过findViewById()的方法获取到该对象,然后进行相关属性的设置。 layout_width:控件的宽度,可以写成wrap_content或match_parent,前者是宽度自适应(控件中显示的内容多大,控件就多大),而后者...阅读全文

博文 2019-08-15 16:03:35 叮咚丶桑