自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术上的那点事

好记性不如烂笔头

  • 博客(6)
  • 收藏
  • 关注

原创 自适应高度的ListView(限定最大高度)

现在公司的项目有一个需求,需要弹出一个对话框,对话框中的中间内容是一个列表,但是由于是对话框显示,所以显示的内容不能过多,会影响美观。当内容只要1条的时候ListView的高度就是包含1条内容的高度,2条就显示2项对应的高度,但是超过3条和3条以上的时候都只显示3项内容的高度。图片如下: 现在显示的是出所有的项,需求是但超过三项的时候显示出来三项,其余的滑动出来。 代码如下: 1. List

2018-04-28 17:09:07 9650

原创 Gradle使用

Android studio使用Gradle进行项目的编译。具体的Gradle的相关知识参考https://www.w3cschool.cn/gradle/进行学习。以下是一些在项目开发中遇到的与Gradle构建项目的过程中遇到的一些问题,记录下来,方便记忆和解决问题。问题一 Error:(26, 13) Failed to resolve: com.android.support:appcomp

2018-04-28 16:00:41 137

原创 Thinking in java-执行流程控制

任何事情基础很重要,扎实的基础才能对事物掌握本质,达到融汇贯通。很多时候出现问题都是由于基础细节不太清楚。编程语言也一样,任何复杂庞大的系统剖其机理无非是那些最基本的东西组成。而一个编程语言的语法基础是万石之基,语法掌握的不够精确,很多时候就会出现意向不到的问题,而且这些问题都是非常隐蔽却不起眼的。这些问题我也经常遇到,我非科班的java学习者,没有系统的学习过该语言,所以用起来老是会有各种各样的问

2018-04-26 23:38:13 146

原创 Thinking in java-面向对象(继承)

gfg

2018-04-26 22:13:09 168

原创 Android 性能优化

Android应用的性能优化是一个容易被忽视的技术点,当一个项目以功能和开发迭代速度为主要考核的时侯,那么极少会关注到它的性能问题。另外随着手机硬件配置的不断提升,对于性能的要求在软件开发上也就显得不那么苛刻。但是一个真正成功的产品,或者说是追求极致体验的产品,性能优化还是值得考虑,尤其时一个应用的被更多的用户和更频繁的使用的时候,性能的重要性就更得以体现。具体如何在性能和功能上平衡根据不同的应用而

2018-04-07 18:58:34 154

转载 Acitivity的生命周期和启动模式

Android 有四大组件,Activity是其中最重要也是和一个应用程序中使用最多的组件.由于介绍Activity的文章很多了,特别基础和熟记于心的知识我就不再赘述,我就记录一些我感觉容易混淆和遗忘的知识点和使用方法。生命周期 生命周期图如下: 生命周期呈现如上,值得注意的地方有以下: 1. onResume()方法的执行完后,Activity会请求ActivityManagerServ

2018-04-06 23:04:03 171

空空如也

空空如也

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

TA关注的人

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