09 2016 档案

摘要:1.布局优化 首先删除布局中无用的控件和层级,其次有选择地使用性能较低的viewgroup,比如布局中既可以使用RelativeLayout和LinearLayout,那我们就采用LinearLayout,因为RelativeLayout的功能比较复杂,它的布局需要花费 更多的CPU时间。 布局优化 阅读全文
posted @ 2016-09-19 17:47 水柠檬QAQ 阅读(606) 评论(1) 推荐(1)
摘要:首先在res/drawable/name1.xml/定义一组图片集合: <?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" a 阅读全文
posted @ 2016-09-09 17:00 水柠檬QAQ 阅读(421) 评论(1) 推荐(1)
摘要:android自定义动画注意是继承Animation,重写里面的initialize和applyTransformation,在initialize方法做一些初始化的工作,在applyTransformation方法进行相应的轨阵变化即可! 直接上demo! public class Rotate3 阅读全文
posted @ 2016-09-09 16:41 水柠檬QAQ 阅读(1691) 评论(0) 推荐(0)
摘要:package com.example.mvp; import cn.ljuns.temperature.view.TemperatureView;import presenter.ILoginPresenter;import presenter.LoginPresenterCompl;import 阅读全文
posted @ 2016-09-07 15:50 水柠檬QAQ 阅读(2141) 评论(0) 推荐(1)
摘要:效果图 package cn.ljuns.temperature.view; import com.example.mvp.R; import android.content.Context;import android.content.res.TypedArray;import android.g 阅读全文
posted @ 2016-09-06 16:12 水柠檬QAQ 阅读(1511) 评论(3) 推荐(1)
摘要:自定义view里面的onDraw方法,在这里我们可以绘制各种图形,onDraw里面有两个API我们需要了解清楚他们的用法:Canvas 和 Paint. Canvas翻译成中文就是画布的意思,Canvas负责进行绘制各种各样的图形,它有如下的一些绘制图形方法: drawArc 绘制弧 drawBit 阅读全文
posted @ 2016-09-05 16:36 水柠檬QAQ 阅读(3327) 评论(0) 推荐(0)
摘要:实现原理: MainActivity 用来更新UI,和显示业务逻辑的结果! LoginPresenterCompl 用来处理 业务逻辑 ILoginPresenter 业务处理类抽象出来的接口 ILoginView activity抽象出来的接口 1.为什么要把activity的UI更新方法抽象出来 阅读全文
posted @ 2016-09-02 14:06 水柠檬QAQ 阅读(393) 评论(0) 推荐(1)