android开发
文章平均质量分 76
HuntingGo
没有谁生来就是神牛, 而千里之行,始于足下
展开
-
Android 使用com.j256.ormlite
概述 ORMlite是类似hibernate的对象映射框架,主要面向java语言,同时,是时下最流行的android面向数据库的的编程工具。 官方网站:http://ormlite.com/ 如果需要开发android,只需要下载core和android两个jar包: ORMlite的使用 1,建立映射关系转载 2014-07-15 09:27:35 · 2059 阅读 · 0 评论 -
XListView的介绍和使用
在开发的过程中,我们使一般会经常使用ListView,那么就会用到下拉刷新和上拉加载,我下载了XListView的框架,然后仔细分析了里面的原理,并且在原来的基础之上,增加了自己的想法,希望大家给出宝贵的建议,互相学习和探讨。 下载地址:http://download.csdn.net/detail/forwardyzk/7262781 下面先大概介绍一下开发思转载 2014-07-13 10:59:01 · 1472 阅读 · 0 评论 -
利用convertView优化ListView性能
通过convertView 就避免了反复创建大量view的问题了 但是仍然有缺陷 当我们的ListView中填充的item有多种形式时 比如微博中 有的item中包含图片 有的item包含视频 那么必然的 我们需要用到2种item的布局方式 此时如果只是单纯判断convert是否存在 会造成回收的view不符合你当前需要的布局 而类似转换失败出错退出 这里要提到Ada转载 2014-07-09 10:12:17 · 649 阅读 · 0 评论 -
Android特效 五种Toast详解
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。 1.默认效果: 代码: Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show(); 2转载 2014-07-08 11:32:10 · 472 阅读 · 0 评论 -
android使用ListView和Adapter.getView Recycler的工作原理
正文始 项目用到ListView,由于要用到ImageView,图片源不是在资源里面的,没法使用资源ID,因此无法直接使用 SimpleAdapter,要自己写一个Adapter。在使用ListView和Adapter需要注意以下几点: 1. Adapter.getView() public View getView(int position, View conve转载 2014-07-08 11:11:25 · 767 阅读 · 0 评论 -
Android AsyncHttpClient
Android Asynchronous Http Client A Callback-Based Http Client Library for Android Tweet Downloadversion 1.4.2 (latest) or fork me on github Overview An asynchronous callbac原创 2014-07-09 11:01:05 · 1302 阅读 · 0 评论 -
android adapter 1
SimpleAdapter参数说明: public SimpleAdapter (Context context, List> data, int resource, String[] from, int[] to) 构造函数 参数 context 关联SimpleAdapter运行着的视图的上下文。 data 一个Map的列表。在列表中原创 2014-07-08 14:53:05 · 633 阅读 · 0 评论 -
Android之Adapter用法总结 2
Android之Adapter用法总结 1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(List View,Grid View)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系: Android中所有的Adapter一览:转载 2014-07-09 08:36:12 · 576 阅读 · 0 评论 -
fastjson 介绍
简介 Fastjson是一个Java语言编写的高性能功能完善的JSON库。 高性能 fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。 支持标准 Fastjson完全支持http://json.org的标准,也是官方网站收录的参考实现之一转载 2014-07-05 17:01:26 · 927 阅读 · 0 评论 -
linux 下使用genymotion
在官网下载genymotion http://www.genymotion.cn/ 然后进行以下操作 1.如果本机没有virtualbox 下载一个 可以通过指令 sudo apt-get install virtualbox-qt 进行下载 2. 将下载的genymotion做以下操作 chmod +x [INSTALLER_PATH]/genymotion-[VE原创 2014-07-01 16:13:14 · 4052 阅读 · 0 评论 -
android 中的设计模式
一般来说,常用的设计模式有以下八种:单例、工厂、观察者、代理、命令、适配器、合成、访问者 单例模式:目的是为了让系统中只有一个调用对象,缺点是单例使其他程序过分依赖它,而且不同单例运行在不同进程中,使得维护困难; 工厂模式:生产固定的一些东西,如抽象类,缺点是产品修改麻烦;如喜欢动作片和爱情片的人分别向服务器发出同一个请求,就可以得到他们想看的影片集,相当于不同对象进行同一请求,需求均转载 2014-06-27 17:06:12 · 699 阅读 · 0 评论 -
android studio 快捷键
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动转载 2014-06-27 14:11:43 · 539 阅读 · 0 评论 -
20天的android学习
20多天的实习(其实是一个人学东西了)要结束了, 剩下的只有考研了, 这20多天学了不少的东西, 对android的开发也有了一定的了解,写此篇文章主要是考完研后可以快速的将学到的知识重新拾起 1.一开始写安卓, 要对它的大体框架进行了解, 做到掌握大局 2.开始入门阶段, 学习各个xml配置文件的作用, 学习基本要用到的View 了解常用的布局 :线性布局 相对布局 3.了解原创 2014-07-18 11:39:09 · 1414 阅读 · 2 评论 -
ormlite 中的onUpgrade
public class DBHelper extends OrmLiteSqliteOpenHelper { public static final String DB_NAME = "yaotuo.db"; public static final int DB_VERSION = 4; //更新时候只需要修改这里就可以了 private static DBHelpe原创 2014-07-17 11:44:12 · 1979 阅读 · 0 评论 -
android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation)
android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation) www.MyException.Cn 发布于:2014-07-18 01:40:33 浏览:0次 0 android模拟器 报错:X Error of failed r原创 2014-07-22 23:19:57 · 1679 阅读 · 0 评论