移动开发
文章平均质量分 82
anni_lvmomo
这个作者很懒,什么都没留下…
展开
-
文章标题
第二章 布局技巧与列表小技巧 1 1.布局与优化 1 2.比较常用的控件 2 3. GridView 和ScrollView 5小技巧 原文链接:http://www.jianshu.com/p/0b79b961c7a0 1.不需要的代码删除掉,为了保持代码的整洁性 2.android studio 部分快捷键(win): Ctrl+N: 快速查找你需要打开的类; Ctr+lSp原创 2016-05-18 21:56:30 · 278 阅读 · 0 评论 -
java设计模式
java设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的转载 2016-08-16 09:10:28 · 356 阅读 · 0 评论 -
android 性能分析
android性能分析下载bug项目:https://github.com/lzyzsd/MemoryBugs,请注意配合使用MemoryMonitor, AllocationTracker以及HeapDump,LeakCanary等工具来查找潜在的内存问题,并尝试解决。1.测试工具介绍(1)memory monitor简介AndroidStudio提供了Memory Mo原创 2016-07-31 16:54:50 · 289 阅读 · 0 评论 -
第7讲 Android网络与数据存储
第7讲 Android网络与数据存储项目要求:做一个天气应用a) 参考接口:http://www.weather.com.cn/data/list3/city.xmlb) 考察内容:获取数据,解析JSONc) 数据缓存在数据库中,使用SharedPreferences来处理,采用手动刷新数据。7.1 项目总体结构为了规范代码,进行了如下的分包。7.2原创 2016-06-22 17:23:11 · 856 阅读 · 0 评论 -
使用传感器的步骤
使用传感器的步骤:获取SensorManeger对象获取Sensor对象注册Sensor对象重写onAccuracyChanged,onSensorChangged这两个方法注销Sensor对象 public class MainActivityextends AppCompatActivity{ private SensorManagermSenso原创 2016-07-18 20:40:22 · 2540 阅读 · 0 评论 -
第8讲多线程
第8讲多线程案例:用AsyncTask来实现文件下载,要求:a) 可在文本框中输入请求路径,点击按钮开始下载b) 在界面上实时更新下载进度c) 如果文件已存在,则删除原文件再进行下载 涉及知识点及步骤1.创建布局文件xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http:/原创 2016-07-03 20:50:48 · 274 阅读 · 0 评论 -
11 百度地图
1)、地图定位功能:是采用GPS、WIFI、基站、IP混合定位模式,并使用Android定位SDK获取定位信息,再使用地图SDK定位图层进行位置展示的。首先初始化地图Activity并添加定位图层,代码如下:BMapApiDemoAppapp = (BMapApiDemoApp)this.getApplication(); if (app.mBMapMan == null)原创 2016-07-25 18:32:45 · 336 阅读 · 0 评论 -
6 SQLite与ContentProvider
6 SQLite与ContentProviderSQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有O原创 2016-06-13 15:41:49 · 356 阅读 · 0 评论 -
第五讲 用Shared Preferences方式存储数据
5 用SharedPreferences方式存储数据很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢原创 2016-06-12 08:46:29 · 987 阅读 · 0 评论 -
android 视图性能优化
android视图性能优化1.视图性能(1)Overdraw简介 Overdraw就是过度绘制,是指在一帧的时间内(16.67ms)像素被绘制了多次,理论上一个像素每次只绘制一次是最优的,但是由于重叠的布局导致一些像素会被多次绘制,而每次绘制都会对应到CPU的一组绘图命令和GPU的一些操作,当这个操作耗时超过16.67ms时,就会出现掉帧现象,表现为应用卡顿,所以对重叠不可见元素原创 2016-08-04 17:59:42 · 478 阅读 · 0 评论