摘要:一.导读 网络请求 Android 开源框架 ( 一 ) OkHttp 网络框架的基本使用 Android 开源框架 ( 二 ) 基于OkHttp进一步封装的okhttp-utils介绍 Android 开源框架 ( 三 ) 基于OkHttp进一步封装的OkHttpUtils介绍 Android 开 阅读全文
posted @ 2018-08-05 22:15 FreeFunCode 阅读 (86) 评论 (0) 编辑
摘要:一.android系统架构图及各层介绍 1. 应用层:应用是用java语言编写的运行在虚拟机上的程序,比如通讯录,日历,电话,短信,浏览器等。 一.android系统架构图及各层介绍 2. 应用框架层:这一层是编写Google发布的核心应用时所使用的API框架,开发人员同样可以使用这些框架来开发自己 阅读全文
posted @ 2018-07-22 16:27 FreeFunCode 阅读 (533) 评论 (0) 编辑
摘要:F12进入开发者模式 ====》console: javascript $(".btn_link.S_txt1").click(); // 进入“批量管理” var lis = $(".member_li.S_bg1").parentNode.childNodes; for(var i=0;i 阅读全文
posted @ 2019-09-06 22:35 FreeFunCode 阅读 (152) 评论 (0) 编辑
摘要:android中文api文档: http://www.zhdoc.net/android/reference/android/package-summary.html android官方中文教程:http://www.android-doc.com/guide/components/index.ht 阅读全文
posted @ 2018-08-13 19:56 FreeFunCode 阅读 (49) 评论 (0) 编辑
摘要:原文地址:https://developer.android.google.cn/guide/components/activities/intro-activities 一.Activities介绍 Activity 是Android app的重要组件(四大组件之一),Android应用程序可以说 阅读全文
posted @ 2018-08-13 19:46 FreeFunCode 阅读 (176) 评论 (0) 编辑
摘要:原JieCaoVideoPlayer 不知道什么时候改名了,现在叫JiaoZiVideoPlayer. 项目GitHub地址:https://github.com/lipangit/JiaoZiVideoPlayer JiaoZiVideoPlayer主要功能: 基本使用 1.添加依赖 2.xml布 阅读全文
posted @ 2018-08-12 16:07 FreeFunCode 阅读 (1864) 评论 (0) 编辑
摘要:SwipeRefreshLayout是Google官方更新的一个Widget,可以实现下拉刷新的效果。完整包名:android.support.v4.widget.SwipeRefreshLayout . 一. 布局 二. Activity继承SwipeRefreshLayout刷新监听 三.添加监 阅读全文
posted @ 2018-08-07 20:28 FreeFunCode 阅读 (125) 评论 (0) 编辑
摘要:结合上一篇RecyclerView,介绍一个针对列表的下拉和上拉刷新,加载的框架:SmartRefreshLayout. Android 开源框架 ( 十三 ) RecyclerView 可实现自定义Header/Footer 一.添加依赖 二. 布局文件 三. 使用-上拉,下拉 四.关闭动画 五. 阅读全文
posted @ 2018-08-07 20:23 FreeFunCode 阅读 (1515) 评论 (0) 编辑
摘要:RecyclerView是Android 5.0推出的。 RecyclerView是support:recyclerview-v7中提供的控件,最低兼容到android 3.0版本。可以通过导入support-v7对其进行使用。 RecyclerView已经标准化ViewHolder,我们自定义的V 阅读全文
posted @ 2018-08-05 21:19 FreeFunCode 阅读 (112) 评论 (0) 编辑
摘要:Fresco是Facebook推出的一款用于Android应用中展示图片的强大图片库。它具有强大的内存管理、渐进式呈现图片、支持加载Gif图和WebP格式等特点。 相比于其他图片框架要庞大的多,但是对于图片的处理也要比其他框架支持的多。 Fresco官方中文介绍文档:https://www.fres 阅读全文
posted @ 2018-08-05 18:43 FreeFunCode 阅读 (380) 评论 (0) 编辑
摘要:一.引言 Glide被广泛运用在google的开源项目中,包括2014年的google I/O大会上发布的官方app 前面介绍了 Universal ImageLoader Android 开源框架 ( 十 ) 图片加载框架 Picasso Picasso. Android 开源框架 ( 九 ) 图 阅读全文
posted @ 2018-08-05 14:07 FreeFunCode 阅读 (80) 评论 (0) 编辑
摘要:Picasso 是Square 公司(SQUARE美国一家移动支付公司)开源的Android 端的图片加载和缓存框架。Square 还开源了Rerefoit 、OkHttp、LeakCanary、Picasso等等都是非常火的开源项目。 Picasso官方介绍网站:http://square.git 阅读全文
posted @ 2018-08-05 13:56 FreeFunCode 阅读 (74) 评论 (0) 编辑
摘要:一.引言 Android的每一个App通常只拥有有限的系统资源,Android设备为每个App分配的内存大小是也是有上限的,并且,针对不同的设备配置所分配的内存大小也是不一样的,最小为16MB。图片会占用大量的内存,尤其是那些超清照片。所以图片加载时做容易造成安卓内存溢出的原因,而要解决这些问题还需 阅读全文
posted @ 2018-08-05 13:00 FreeFunCode 阅读 (123) 评论 (0) 编辑
摘要:一.引言 ButterKnife是一个专注于Android系统的View注入框架 了解注解框架,可以看这:Android 开源框架 ( 四 ) Afinal Android 里的 ORM IOC聚合型框架 二.使用 1. AndroidStudio 添加ButterKnife插件使用。 Settin 阅读全文
posted @ 2018-08-02 23:45 FreeFunCode 阅读 (72) 评论 (0) 编辑
摘要:一.引言 与四大组件之一的BroadCast广播比较,广播主要监听系统级事件,比如网络切换,电池电量等属于进程间的通信,EventBus 是进程内的通信。 了解BroadCast 可以查看该文章:Android 四大组件 (三) BroadcastReceiver 介绍 二.基本使用 引入类库: c 阅读全文
posted @ 2018-08-02 22:54 FreeFunCode 阅读 (60) 评论 (0) 编辑
摘要:一.Volley介绍 2013年Google I/O大会上推出的一个新的Android网络通信框架,目标是将HTTP的通信操作再进行简单化,除了简单易用之外,Volley在性能方面也进行了大幅度的调整,它的设计目标就是非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如说下 阅读全文
posted @ 2018-08-01 07:36 FreeFunCode 阅读 (103) 评论 (0) 编辑
摘要:xUtils同Afinal一样属于聚合型框架, 大而全,但是越容易牵一发而动全身。所以不推荐使用,只做了解即可.应付手头临时项目. Android 开源框架 ( 四 ) Afinal Android 里的 ORM IOC聚合型框架 一.Xutils 介绍 Xutils是基于afinal开发的,但是比 阅读全文
posted @ 2018-07-30 23:55 FreeFunCode 阅读 (103) 评论 (0) 编辑
摘要:Afinal 是一个android的sqlite的 orm 和 ioc 框架.是一种聚合型框架, 大而全。所以不推荐使用,只做了解即可.应付手头临时项目. 推荐阅读,这么多开源框架,该用哪个好?: 一.引言 Afinal是一个开源的android的orm和ioc应用开发框架.在android应用开发 阅读全文
posted @ 2018-07-30 23:07 FreeFunCode 阅读 (91) 评论 (0) 编辑
摘要:OkHttpUtils是 廖子尧 是基于OkHttp封装的框架库。里面也封装了很多其他实用的一些组件,这里只介绍下网络相关的使用。 里面的上传下载功能使用队列的概念做了进一步封装,但是因为我使用的是旧库,对于android6.0运行时权限判断和android7.0私有文件权限设置没有处理。 同上一篇 阅读全文
posted @ 2018-07-29 22:51 FreeFunCode 阅读 (394) 评论 (0) 编辑
摘要:okhttp-utils是张鸿洋是基于OkHttp封装的框架库。实际工作中,使用的不多,对于小型项目的网络请求和文件传输可以考虑直接使用。否则还是基于主流的OkHttp+Retrift+RxJava框架。 对于OkHttp使用,可以自己根据自己项目需要,做一些封装。如果应付手头临时项目,可以借鉴Gi 阅读全文
posted @ 2018-07-29 11:24 FreeFunCode 阅读 (140) 评论 (0) 编辑
摘要:随着Android版本越来越高,Android对隐私的保护力度也越来越大。这些隐私权限的更改在为用户带来更加安全的操作系统的同时也为开发者带来了一些新的任务。如何让你的APP能够适应这些改变而不是崩溃,是每一位Android开发者必须要了解学习的。 一.引言 Android 6.0引入了动态权限控制 阅读全文
posted @ 2018-07-28 18:57 FreeFunCode 阅读 (5789) 评论 (0) 编辑
摘要:HttpClient 和 HttpURLConnection 以及 OkHttp : 在Android 2.2版本之前,HttpClient拥有较少的bug,因此使用它是最好的选择。 而在Android2.3版本及以后,HttpURLConnection则是最佳的选择。它的API简单,体积较小,因而 阅读全文
posted @ 2018-07-28 14:21 FreeFunCode 阅读 (241) 评论 (0) 编辑