240 发简信
  • ScrollView嵌套EditText出现的滑动问题

    ScrollView嵌套单个的Edittext问题 今天项目中需求是写出一个很简单的edittext输入框,但要求当输入字数过长时需要上下滑动以便查看所有文字,因为页面底部有...

  • 大于小于查找

    Android数据库框架 greenDAO:3.2.0的使用

    一、Android数据库框架 做android开发的都会知道sqlite,虽然curb的纯代码也不是很难写,但是市面上也有挺多开源的数据库框架。例如:面向对象的Android...

  • 道友,有时间可以讨论一下layout_weight不起作用的原因,我曾遇到过一次,最终逼得我改变布局方法,才实现,至今我没找到答案

    【Android】“android:gravity”和“android:layout_gravity”属性解释

    在学习Android布局的过程中,我经常会混淆android:gravity和android:layout_gravity这两个属性,因为它们就差一点点而已。因此,特以此文记...

  • 120
    【Android】“android:gravity”和“android:layout_gravity”属性解释

    在学习Android布局的过程中,我经常会混淆android:gravity和android:layout_gravity这两个属性,因为它们就差一点点而已。因此,特以此文记...

  • 120
    Android打包系列-基础知识

    从开始着手公司app安卓原生版本的开发,到如今2.3发布,已经过了快半年的时间,在这半年的时间里,已经逐渐掌握了Android 打包的一些基础知识。今天在这里小小梳理一下,顺...

  • 120
    View的事件分发机制小结

    事件的分发原理图: 对于一个root viewgroup来说,如果接受了一个点击事件,那么首先会调用他dispatchTouchEvent方法. viewgroup的onIn...

  • 120
    Android屏幕适配小结

    Android屏幕的适配,是每一个Android工程师在开发过程中都会遇到的恼人的难题,其实我们看一下android设备就知道了,千奇百怪,万种变化,在适配的时候就有点怵. ...

  • List与ArrayList的区别

    写这篇文章的原因也是希望自己不再糊里糊涂的错下去,以前使用的这两个东西都是这种姿势: 但是从来没有仔细探究过List与ArrayList的关系,今天我根据平时的经验和在网上查...

  • String,StringBuffer与StringBuilder的区别

    其实我们在追究这三个的区别,一般都是在研究如何进行内存优化,这三者基本上都是被一个"+"给关联着,以前编写代码我们常常不管三七二十一的,通过+号来对字符串进行拼接,但后来在查...

  • Android中内存优化简单总结

    内存优化 内存泄漏不一定造成程序的crash,但内存溢出肯定会造成程序的crash,所以我们需要解决的是在程序没有crash之前的问题1. 内存泄漏: 根本原因是长生命周期的...

  • 120
    Android中布局UI的优化总结

    Android应用UI性能分析 在使用App时会发现有些界面启动卡顿、动画不流畅、列表等滑动时也会卡顿出现这种情况,可以考虑对UI性能分析。 首先要清楚卡顿的原因,有以下几种...

  • 120
    网络库简单总结

    网络库的介绍 1.HttpURLConnection API简单,体积较小,因而非常适用于Android项目,但是在android 2.2及以下版本中HttpUrlConne...

  • 120
    关于多线程

    线程运行机制 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程 操作系统为每个运行线程安排一定的CPU时间----时间片,系统通过一种循环的方式为线程...

  • Picasso,Glide,Fresco以及UIL使用经验的整理

    这么久以来虽然经常用到一些图库,但是自己从来没有真正整理过我们使用过的这些东西有什么不同点,我们为什么要选择这个图库作为项目的加载图片的框架(由于本人资历尚浅,经验也不丰富,...