android 技术总结 图片优化 sqlite使用 Fragment使用
来源:互联网 发布:应届毕业生程序员工资 编辑:程序博客网 时间:2024/05/16 06:58
/*** 一.图片优化
* 1.recycle-及时回收,防OOM
* 2.RGB_565-节约内存
* 3.cache-加载速度快
* 4.png->jpg-节约内存
* 5.点9图片-节约内存
* 6.图片压缩-节约内存
* 7.decodeStream-节约内存
* 8.多套图片-支持分辨率屏幕
* 9.ThreadPool加载-防卡
*/
/**
* 二.sqlite使用
*
* 基础
* 建表:create table table_name(field1 type1, field2 type2, ...);
* 插入:insert into table_name(field1, field2, ...) values(val1, val2, ...);
* 替换:replace into table_name(field1, field2, ...) values(val1, val2, ...);
* 修改:update table_name set field1=val1, field2=val2 where expression;
* 删除:delete from table_name where expression;
* 查询:select * from table_name where expression;
*
* 高级
* 模糊:select * from table_name where field like '%%';
* 分组:select * from table_name group by field;
* 排序:select * from table_name order by field asc;
* 分页:select * from table_name limit x offset y;
*
* 升级
* 增列:alter table table_name add column_name type
* 删列:假设原表 table_name(field1 type1, field2 type2, field3 type3) 删除列 field3
* 1.将表名改为临时表 alter table table_name rename to table_name_temp;
* 2.创建新表 create table table_name (field1 type1, field2 type2);
* 3.导入数据 insert into table_name select field1, field2 from table_name_temp;
* 4.删除临时表 drop table table_name_temp;
*
* 优化
* 事务:出错回滚,提高性能
*/
/**
* 三.Fragment使用
*
* 优点
* 1.与View比较-提供了更全面的生命周期管理
* 2.局部界面封装成Fragment组件-提高重用性
* 3.布局灵活,能动态地移除、加入、交换,能适应不同屏幕
* 4.切换效果更流畅
* 5.局部内容更新更方便
* 6.替代TabActivity做导航,性能更好
*
* 缺点
* 1.增加程序复杂度
* 2.通信难度增加-Fragment与Fragment,Fragment与Activity
* 3.增加维护难度
*/
0 0
- android 技术总结 图片优化 sqlite使用 Fragment使用
- Android-SQLite使用总结
- Android SQLite 使用总结
- Android Fragment使用总结
- Android Fragment使用总结
- Android中SQLite使用总结
- android 原生Sqlite使用总结
- Android入门--Fragment使用总结
- Android的Fragment使用总结
- Android的Fragment使用总结
- Android Sqlite的使用(多线程优化)
- Android SQLite数据库使用的小总结
- Android Fragment嵌套使用问题总结
- Android中Fragment的使用总结示例
- Android基础总结八:Fragment的使用
- android SQLite 优化(二)使用ContentValues 优化 insert
- android SQLite 优化(三)使用事务 优化 insert
- Android应用性能优化之使用SQLiteStatement优化SQLite操作
- 注释转换(C++到C)
- Objective-c和java和C++关于字符串的处理的探讨其一
- 【第十章】集成其它Web框架 之 10.1 概述 ——跟我学spring3
- Java关键字final、static使用总结
- 使用BLOG收集和整理专业技术分享类文章
- android 技术总结 图片优化 sqlite使用 Fragment使用
- 一个帖子掌握android所有控件、ProgressBar 、Android 动画效果、SQLite、四大组件、Android多媒体
- MyEcplise多版本共存
- json中带数组数据
- android Handler简单使用
- 【第十章】集成其它Web框架 之 10.2 集成Struts1.x ——跟我学spring3
- Vmware vSphere 5.0系列教程之四 vSphere网络原理及vSwitch简介
- android ContentObserver监听系统短信和备份短信到本地
- Android PowerImageView实现,可以播放动画的强大ImageView