摘要:
今天测试找过来说图片不显示了,查了一下是Picasso加载本地图片没有显示,奇怪了,以前都是这样写为什么现在不行了,难道是Picasso有bug了,怀着激动的心情断点跟进去发现 Picasso所有load的重载都会将传入参数转化为Uri 再交给RequestCreator处理 而Picasso.lo 阅读全文
摘要:
动画效果一直是人机交互中非常重要的部分,与死板、突兀的显示效果不同,动画效果的加入,让交互变得更加友好,特别是在提示、引导类的场景中,合理地使用动画能让用户获得更加愉悦的使用体验 一、Android View动画框架 Animation框架定义了透明度、旋转、缩放、位移等几种常见的动画 实现原理: 阅读全文
摘要:
一、Volley简介和特点 1. 简介: 并发、效率、性能 高要求 Volley(齐射,迸发) Volley是Google2013发布的Android平台上的网络通信库 2. Volley特点: 通信更快,更简单,更健壮 Get、Post网络请求及网络图像的高效率异步处理请求 对网络请求进行排序优先 阅读全文
摘要:
首先看一下Android系统的体系结构,相信大家都不陌生 1.首先Bootloader引导程序启动完Linux内核后,会加载各种驱动和数据结构,当有了驱动以后,开始启动Android系统,同时会加载用户级别的第一个进程init(system\core\init.c),该进程会首先加载一个... 阅读全文
摘要:
百度地图API简介
百度地图移动版API(Android)是一套基于Android设备的应用程序接口,通过该接口,可以轻松的访问百度服务和数据,构建功能丰富、交互性强的地图应用程序。
百度地图移动版API不仅包含构建地图的基本接口,还提供了本地搜索、路线规划、地图定位等数据服务 百度地图开发指... 阅读全文
摘要:
R文件不能自动生成主要是因为编译有错误,这时你想什么办法都是没有用的,clean, fix properties,都不是从根上解决问题。 R文件主要是自动生成资源文件的id的,里边静态子类 主要都是对 res目录下的资源文件的引用 所以,只要是R文件不能自动生成或更新,主要是因为 编译的时候... 阅读全文
摘要:
一、JNI(Java Native Interface) 1、什么是JNI:JNI(Java Native Interface):java本地开发接口 JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(c/c++) 外部的c/c++代码也可以调用java代码... 阅读全文
摘要:
一、多线程下载 多线程下载就是抢占服务器资源 原理:服务器CPU 分配给每条线程的时间片相同,服务器带宽平均分配给每条线程,所以客户端开启的线程越多,就能抢占到更多的服务器资源。 1、设置开启线程数,发送http请求到下载地址,获取下载文件的总长度 然后创建一个长度一致... 阅读全文
摘要:
一、了解MySQL 1、什么是数据库? 数据库是一种以某种有组织的方式存储的数据集合。 2、模式(schema):关于数据库和表的布局及特性的信息。 3、列:正确的将数据分解为多个列极为重要。通过把它分解开,才有可能利用特定的列对数据进行排序和过滤。 4、主键(primary key)... 阅读全文
摘要:
一、JDBC简介 JDBC(Java Data Base Connectivity)java数据库连接 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。这套接口由数据库厂商去实现,这样,开发人员只需要学习JDBC接口,并通过JDBC加载具体的驱动,... 阅读全文