android进阶
qq_28107395
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ListView(一)——优化技巧ViewHolder
ViewHolder模式是提高ListView效率的一个重要方法。ViewHolder模式充分利用了ListView的视图缓存机制,避免了每次在调用getView的时候去通过findViewById()实例化控件。据测试ViewHolder将提高50%以上的效率。使用ViewHolder模式来优化ListView非常简单,只需要在自定义Adapter中定义一个内部类ViewHolder,并原创 2016-04-13 18:59:19 · 404 阅读 · 0 评论 -
Android 9-patch图片制作流程(nine-patch)
一、打开Android SDK文件夹下的draw9patch.bat文件准备好你想做成.9图片的资源点击Draw 9-patch左上角的File->open 9-patch,选择准备好的图片资源原创 2016-05-20 17:18:36 · 1336 阅读 · 0 评论 -
屏幕适配全攻略(二)-- 解决方案
一、使用wrap_content、match_parent、weight(1)、wrap_content 包裹内容(2)、match_parent 填满父控件(3)、layout_weight计算出来的宽度 = 原有宽度 + 剩余控件所占百分比举例解释:例1:<LinearLayout xmlns:android="http://schemas.android.com原创 2016-05-19 19:13:15 · 473 阅读 · 0 评论 -
屏幕适配全攻略(一)--重要概念
一、重要概念(1)、屏幕尺寸定义:屏幕对角线的长度单位:英寸 1英寸 = 2.54厘米(2)、屏幕分辨率定义:在横纵方向上的像素点单位:px 1px = 1个像素点一般以纵向像素*横向像素,如1920*1080(3)、屏幕像素密度定义:每英寸上的像素点数单位:dpi,即"dot per inch"的缩写屏幕像素密度与屏幕尺寸和屏幕分辨率有关例:屏原创 2016-05-19 18:45:52 · 589 阅读 · 0 评论 -
Android快速开发系列 10个常用工具类
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java转载 2016-04-22 13:52:28 · 429 阅读 · 0 评论 -
Android 滑动(一)窗口坐标系和触摸控件——MotionEvent
一、坐标系(1)、Android坐标系原创 2016-04-14 10:24:40 · 1299 阅读 · 0 评论 -
Android studio butterknife简单使用
一、使用条件(1)、Android studio下载插件并重启插件名字:ButterKnife Zelezny(2)、项目中添加依赖包dependencies { compile 'com.jakewharton:butterknife:7.0.1'}二、使用方法要点:(1)、必须在布局的名字上点击右键(2)、如果想要添加点击事件,原创 2016-04-25 16:15:11 · 507 阅读 · 0 评论 -
Android RecyclerView + CardView的使用
一、RecyclerView的使用步骤(1)、 导包 'com.android.support:recyclerview-v7:22.1.1'注:要导recycleview相对应的包,只导v7包会报错(2)、定义主布局activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/原创 2016-04-03 19:12:17 · 308 阅读 · 0 评论 -
Android滑动(三)——scrollTo与scrollBy
一、scrollTo与scrollBy简介scrollTo(x,y):表示移动到一个具体的坐标点(x,y)scrollBy(dx,dy):表示移动的增量为dx、dyint offSetX = x - lastX;int offSetY = y- lastY;scrollBy(offSetX,offSetY);具体实现请参照Android滑动(二)——滑动方法之layout() 及相原创 2016-04-14 20:08:40 · 585 阅读 · 0 评论 -
Android滑动(二)——滑动方法之layout() 及相应封装API
前边我们学了Android坐标系和触控事件,滑动效果原理:通过滑动时的偏移量,来修改View的坐标。一、layout方法(1)自定义View的代码:package com.datong.dragview;import android.content.Context;import android.util.AttributeSet;import android.view.Moti原创 2016-04-14 19:09:50 · 537 阅读 · 0 评论 -
ListView(二)——常用
一、设置项目将分割线 android:divider="@android:color/darker_gray" android:dividerHeight="10dp"divider不仅可以设置一个颜色,同样可以设置为图片资源。 android:divider="@null"分割线设置为透明二、隐藏ListView的滚动条原创 2016-04-13 20:09:15 · 412 阅读 · 0 评论 -
Android Gson生成、解析json数据
package com.datong.gsondemo;/** * Created by liyongjian on 2016/6/28. */public class Person { private String name; private int age; public Person(String name, int age) { thi原创 2016-06-28 11:28:21 · 418 阅读 · 0 评论
分享