4.2-android开源组件
文章平均质量分 96
fei20121106
这个作者很懒,什么都没留下…
展开
-
(4.2.33)Google出品的Protocol Buffer
一概念1 Kotlin语言介绍11 Kotlin的优势12 Kotlin的不足2 开发工具支持21 Android Studio支持211 Android Studio 30以下版本配置212 Hello Kotlin213 转换Java to Kotlin22 云端IDE二准备开始1 基本语法11 定义包名12 定义函数13 定义变量和常量14 注释2习惯用语21原创 2020-06-11 10:51:08 · 174 阅读 · 0 评论 -
(4.2.11.2)【android开源组件】Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!本篇文章继续为大家介绍Universal-Image-Loader这个开源的图片加载框架,介绍的是图片缓存策略方面的,如果大家对这个开源框架的使用还不了解,大家可以看看我之前写的一篇文章Androi转载 2015-03-09 15:59:03 · 614 阅读 · 0 评论 -
(4.2.7)【android开源组件】Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
转自:http://blog.csdn.net/lmj623565791/article/details/38238749,本文出自:【张鸿洋的博客】群里一哥们今天聊天偶然提到这个git hub上的控件:pull-to-refresh ,有兴趣的看下,例子中的功能极其强大,支持很多控件。本篇博客详细给大家介绍下ListView和GridView利用pull-to-rerfesh 实转载 2015-03-09 15:46:23 · 815 阅读 · 0 评论 -
(4.2.11)【android开源工具】Android UI-开源框架ImageLoader的完美例子
2013年8月19日开源框架之Universal_Image_Loader学习很多人都在讨论如何让图片能在异步加载更加流畅,可以显示大量图片,在拖动ListView的时候不会出现卡的现象。关于ImageLoader这个开源框架的使用有很多网友都介绍过,不过还不够清楚,这里有一个关于这个开源项目的完美例子,ListView的图片加载、GridView的图片加载、ViewPager转载 2015-03-09 15:57:50 · 1863 阅读 · 0 评论 -
(4.2.14)【android开源工具】常用网址
http://www.juhe.cn/聚合数据免费API接口大全http://www.devstore.cn/开发者服务商店大量集成服务转载 2015-03-09 16:05:45 · 643 阅读 · 0 评论 -
(4.2.8)【android开源工具】Umeng
http://www.umeng.com/转载 2015-03-09 15:49:01 · 538 阅读 · 0 评论 -
(4.2.10.1)【android开源工具】Android Volley完全解析(二),使用Volley加载网络图片
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17482165在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。在上篇文章中转载 2015-03-09 15:51:55 · 613 阅读 · 0 评论 -
(4.2.2.1)【android开源工具】【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
由于最近的工作确实比较忙的原因,所以这个系列的教程有一段时间没有更新了,也请各位读者见谅。这期博主要给大家带来的是关于滑动菜单栏的实现效果。 一、SlidingMenu简介 相信大家对SlidingMenu都不陌生了,它是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作。很多优秀的应用都采用了这转载 2015-03-09 15:36:21 · 793 阅读 · 0 评论 -
(4.2.6)【android开源组件】SwitchButton 开关按钮 的多种实现方式 (附源码DEMO)
刚开始接触开关样式的按钮是在IOS系统上面,它的切换以及滑动十分帅气,深入人心。所谓的开关按钮,就是只有2个状态:on和off,下图就是系统IOS 7上开关按钮效果。起初我在android上我只会使用CheckBox去满足对应的功能。后来,查看开发文档发现,android也有了自己的原生态开关控件,并且在4.0版本中又优化加入了新的类似控件--Switch控件,以及使用起来转载 2015-03-09 15:45:06 · 1381 阅读 · 0 评论 -
(4.2.10.3)【android开源组件】Android Volley完全解析(四),带你从源码的角度理解Volley
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17656437目录一、RequestQueue经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Vo...转载 2015-03-09 15:54:45 · 636 阅读 · 0 评论 -
(4.2.15.1)【android开源工具】安卓图表引擎AChartEngine(三) - 示例源码折线图、饼图和柱状图
折线图:[java] view plaincopypackage org.achartengine.chartdemo.demo.chart; import java.util.ArrayList; import java.util.List; import org.achartengine.Ch转载 2015-03-09 16:17:53 · 1178 阅读 · 0 评论 -
(4.2.3)【android开源工具】Android快速开发系列 10个常用工具类
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿洋的博客】打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java转载 2015-03-09 15:42:26 · 817 阅读 · 0 评论 -
(4.2.4)【android开源组件】Android 省市县 三级联动(android-wheel的使用)
转载请注明出处:http://blog.csdn.net/lmj623565791/article/details/23382805今天没事跟群里面侃大山,有个哥们说道Android Wheel这个控件,以为是Andriod内置的控件,google一把,发现是个github上的一个控件。下载地址:https://code.google.com/p/android-wheel/转载 2015-03-09 15:42:31 · 1105 阅读 · 0 评论 -
(4.2.10)【android开源工具】Android Volley完全解析(一),初识Volley的基本用法
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/174820951. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和Http转载 2015-03-09 15:52:07 · 538 阅读 · 0 评论 -
(4.2.1)EventBus 3.1.1 源码解析
原文地址:https://www.jianshu.com/p/89ee7dcbaca9一、本文需要解决的问题我研究EventBus源码的目的是解决以下几个我在使用过程中所思考的问题:这个框架涉及到一种设计模式叫做观察者模式,什么是观察者模式? 事件如何进行定义,有没有相关限制? 观察者绑定观察事件的时候,绑定方法的命名有限制吗? 事件发送和接收的原理?二、初步使用为了研究源...转载 2015-03-09 15:32:28 · 683 阅读 · 0 评论 -
(4.2.2)【android开源工具】Android SlidingMenu 使用详解
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/36677279很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不是很了解的童鞋,可以参考下本篇博客。将侧滑菜单引入项目的方式很多中,本博客先通过例子介绍各种引入方式,转载 2015-03-09 15:36:14 · 741 阅读 · 0 评论 -
(4.2.2.3)【android开源工具】【Android UI设计与开发】第18期:滑动菜单栏(三)SlidingMenu动画效果的实现
经过上一篇文章的学习,相信大家对开源项目SlidingMenu的用法已经有了一个非常深入的了解,那么这一章博主就来教大家滑动菜单栏滑动时动画效果的实现。博主这里用了三个不同动画效果的基础示例来教大家如何去实现,等大家弄懂了之后完全可以做到举一反三,去实现更多不同的动画效果,让你的应用软件给用户带来眼前一亮的效果。 一、SlidingMenu动画效果示例一转载 2015-03-09 15:40:11 · 926 阅读 · 0 评论 -
(4.2.9)【android开源工具】Android ORMLite 框架的入门用法
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39121377大家在Android项目中或多或少的都会使用数据库,为了提高我们的开发效率,当然少不了数据库ORM框架了,尤其是某些数据库操作特别频繁的app;本篇博客将详细介绍ORMLite的简易用法。下面开始介绍ORMLite的入门用法~1、下载 ORML转载 2015-03-09 15:49:03 · 705 阅读 · 0 评论 -
(4.2.10.2)【android开源工具】Android Volley完全解析(三),定制自己的Request
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17612763经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObje转载 2015-03-09 15:53:33 · 639 阅读 · 0 评论 -
(4.2.11.1)【android开源组件】Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工作自己也比较满意,唯一遗憾的就是自己要去一个新的城市,新的环境新的开始,希望自己能尽快的转载 2015-03-09 15:59:04 · 795 阅读 · 0 评论 -
(4.2.15)【android开源工具】Android画柱状图
package org.achartengine.chartdemo.demo.chart;import org.achartengine.ChartFactory;import org.achartengine.chart.BarChart.Type;import org.achartengine.chartdemo.demo.R;import org.achartengin转载 2015-03-09 16:16:43 · 993 阅读 · 0 评论 -
(4.2.2.2)【android开源工具】【Android UI设计与开发】第17期:滑动菜单栏(二)开源项目SlidingMenu的示例
通过上一篇文章的讲解,相信大家对于开源项目SlidingMenu都有了一个比较初步的了解(不了解的可以参考上一篇文章),那么从这一章开始,博主将会以SlidingMenu为重心,给大家带来非常丰富的示例演示,让大家对SlidingMenu有一个更加深入的了解以及如何去实现一些比较炫的滑动效果。 这篇文章会给大家带来7个不同效果的示例,每个示例都包含转载 2015-03-09 15:37:36 · 702 阅读 · 0 评论 -
(4.2.5) 【android开源组件】SwipeListView 详解 实现微信,QQ等滑动删除效果
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/28508769今天看别人项目,看到别人使用了SwipeListView,Google一把,果然github上的,也参考了csdn上的几篇文章,然后自己写了个例子,分享给大家。效果图:嗯,看一眼SwipeListView的参数的设置:转载 2015-03-09 15:43:33 · 974 阅读 · 0 评论 -
(4.2.11.3)【android开源组件】Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/39057201),请尊重他人的辛勤劳动成果,谢谢!本篇文章主要是带大家从源码的角度上面去解读这个强大的图片加载框架,自己很久没有写文章了,感觉生疏了许多,距离上一篇文章三个月多了,确实是自己平常忙,换了工作很多东西都要去看去理解,然后加上自己也懒了转载 2015-03-09 16:00:13 · 730 阅读 · 0 评论 -
(4.2.13)【android开源工具】科大讯飞开放平台
http://open.voicecloud.cn/产品服务语音能力提供离线/在线语音核心技术,创交互新格局开放语义一站式人机智能交互解决方案开放语义集语义解析、智能问答、垂直搜索和业务接入于一体,提供一站式人机智能交互技术接入平台。详细介绍>语言云云端中转载 2015-03-09 16:04:22 · 6088 阅读 · 0 评论 -
(4.2.17)圆形菜单CircularFloatingActionMenu
一个可定制的圆形的浮动菜单控件,类似于Path的圆形菜单。这个控件的可定制性更强,可以很容易的定制菜单出现消失时的动画,起始角度和半径。 https://github.com/oguzbilgener/CircularFloatingActionMenu1、将对应java文件放入工程项目中2、创建菜单控件TextView s_zhu = new TextView(UtilMingXingJianX原创 2015-08-10 15:48:39 · 2351 阅读 · 2 评论 -
(4.2.18)ViewPagerIndicator框架使用——CirclePageIndicator
前言:Circle适用于应用新功能的展示页和商品的多张图片的展示功能。1.定义布局文件:SampleCirclesDefault中添加了一个布局:simple_circles。 布局中定义一个LinearLayout垂直布局,添加一个viewpager和com.viewpagerindicatorCirclePageIndictor必须是完全限定名。<LinearLay转载 2015-08-10 17:32:39 · 1032 阅读 · 0 评论 -
(4.2.19)彩色进度条CircleProgress, DonutProgress, ArcProgress
DonutProgressCircleProgressgithubinspired from https://github.com/daimajia/NumberProgressBarDonutProgress <com.github.lzyzsd.circleprogress.DonutProgress android:layout_marginLeft="50dp"原创 2015-08-10 18:22:27 · 2180 阅读 · 0 评论 -
(4.2.20)静态对话框类CustomProgressDialog
/************************************************************************************** * [Project] * MyProgressDialog * [Package] * com.lxd.widgets * [FileName] * CustomProgres原创 2015-08-10 18:42:06 · 648 阅读 · 0 评论 -
(4.2.21)刮刮卡特效GuaGuaKa
GuaGuaKA类文件布局文件使用GuaGuaKA类文件class GuaGuaKa extends View { private Canvas mCanvas = null; private Path mPath = null; private Paint mPaint = null; private Bitmap bitmap_原创 2015-08-10 19:06:29 · 1343 阅读 · 0 评论 -
(4.2.22)签云KeywordsFlow:搜索关键字飞入飞出效果
package com.android.yunshi.widget;import java.util.LinkedList;import java.util.Random;import java.util.Vector;import android.content.Context;import android.graphics.Paint;import android.util.Attrib原创 2015-08-14 11:14:10 · 825 阅读 · 0 评论 -
(4.2.16.4) ActivityManager
android.app.ActivityManager这个类主要用来管理所有设备上的Activities。权限:android.permission.GET_TASKS方法:| 返回类型 方法|1.List getRecentTasks(int maxNum, int flags) 返回用户最近使用过的应用程序信息集合。第一个参数是转载 2015-08-31 20:35:57 · 580 阅读 · 0 评论 -
(4.2.16.3)判断某Activity是否在系统中存在?是否启动过?以及让它自行关闭
有些时候,可能需要判断系统中是否存在某个Activity?它是否已经启动?比如,如果我在某处判断ActivityMain要是存在并且已经启动过,我就启动它,以便它自行关闭![java] view plaincopyprotected void startAndExit() { logi(TAG, "---startAndEx转载 2015-08-31 19:01:32 · 1008 阅读 · 0 评论 -
(4.2.16.1)Android之判断某个服务是否正在运行的方法
[java] view plaincopy/** * 判断某个服务是否正在运行的方法 * * @param mContext * @param serviceName * 是包名+服务的类名(例如:net.loonggg.testbackstage.TestService) * @return true代表转载 2015-08-31 18:53:43 · 660 阅读 · 0 评论 -
(4.2.16.2)Android判断当前应用程序处于前台还是后台的两种方法
1、通过RunningTaskInfo类判断(需要额外权限):复制代码代码如下:/** *判断当前应用程序处于前台还是后台 */ public static boolean isApplicationBroughtToBackground(final Context context) { ActivityManager转载 2015-08-31 18:55:42 · 619 阅读 · 0 评论 -
(4.2.16.5)Android判断应用或Activity是否存在
一、根据包名判断应用是否存在public boolean checkApplication(String packageName) { if (packageName == null || "".equals(packageName)){ return false; } try { ApplicationInfo info转载 2015-08-31 20:47:07 · 745 阅读 · 1 评论 -
(4.2.24)一种快速毛玻璃虚化效果实现
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!原文出处:wingjay的博客。 在iOS设备上我们随处可见毛玻璃效果,而且最近越来越多的场合应用到了这种美观的虚化效果,包括本人的一个开源项目BlureImageView也是受此启发。所以,恰转载 2016-03-13 12:15:53 · 2695 阅读 · 0 评论 -
(4.2.23)又一个material design风格的progressbar
FEATURESinderteminate and determinate mode supported.many attributes supported.USAGEjust like ProgreeBar in android SDK xmlns:app="http://schemas.android.com/apk/res-auto"<com.taobao.library.Ma原创 2016-03-24 17:05:23 · 826 阅读 · 0 评论 -
(4.2.25)22个值得收藏的Android开源代码-UI篇
文/程序员之家(简书作者)原文链接:http://www.jianshu.com/p/b56cab2cf4a8著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。1.FileBrowserView一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复转载 2016-03-13 12:06:17 · 684 阅读 · 0 评论 -
(4.2.26)一个特别适合新手练习的Android小项目——每日一妹纸
原文链接 http://sparkyuan.me/ 转载请注明出处介绍当前版本V 1.2刚开始学习Android的时候,主要就是学习了一些Activity的生命周期,各种View和Layout的使用,SQLite等零散的知识点,这些东西市面上任何一本Android的入门书籍都会覆盖,但是学习完这些之后就有些迷茫了,不知道下一步该学一些什么?如果你也正好处于这个状态不妨看看这个开转载 2016-04-25 20:18:56 · 1453 阅读 · 0 评论