android
文章平均质量分 82
Chenay_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
欢迎使用优快云-markdown编辑器
首先:绘制K线图,并设置其相关属性变量: private LinearLayout containerbody; private GraphicalView mLineChartView; private PopupWindow mPopupWindow; private PopupWindow mPopupWindow1; private PopupWin转载 2015-08-13 18:44:35 · 421 阅读 · 0 评论 -
XML解析器
一、操作XML文档概述1、如何操作XML文档XML文档也是数据的一种,对数据的操作也不外乎是“增删改查”。也被大家称之为“CRUD”C:Create;R:Retrieve;U:Update;D:Delete2、XML解析技术XML解析方式分为两种:DOM(Document Object Model)和SAX(Simple API for XML)。这两种方式转载 2016-10-09 13:16:46 · 1178 阅读 · 0 评论 -
android动画
动画类型Android的animation由四种类型组成 XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnima原创 2016-10-11 14:14:06 · 529 阅读 · 0 评论 -
进入Material Design时代
由于本文引用了大量官方文档、图片资源,以及开源社区的Lib和相关图片资源,因此在转载的时候,务必注明来源,如果使用资源请注明资源的出处,尊重版权,尊重别人的劳动成果,谢谢!关于Material Design的开源库,本人已经在GitHub上创建了一个项目MaterialDesignCenter,用于收集Material Design的相关资源,会不定时更新,大家可以star或者提交自己的M转载 2016-10-24 10:21:57 · 744 阅读 · 0 评论 -
Android 5.0 Material Design酷炫风格的开源项目集合
前言Android 5.0上线有一个段时间了,估计小伙伴们都看到了Android5.0界面上相比前面几个版本有了很大的突破,给人一种非常酷炫,平滑的跳转,生动的界面切换,全新的感觉,Android用户终于可以感叹,Google升级了这么多个版本终于像样的搞了一回界面。开发者们看到这些优美的动画也要大户过瘾啊。github上面的高人们都已经饥渴难耐了出了写出了各种好用,炫丽的特效,我们今天就转载 2016-10-24 10:25:53 · 2072 阅读 · 0 评论 -
拍照功能实现
拍照功能实现Android 程序上实现拍照功能的方式分为两种:第一种是利用相机的 API 来自定义相机,第二种是利用 Intent 调用系统指定的相机拍照。下面讲的内容都是针对第二种实现方式的适配。通常情况下,我们调用拍照的业务场景是如下面这样的:A 界面,点击按钮调用相机拍照;A 界面得到拍完照片,跳转到 B 界面进行预览;B 界面有个按钮,点击后触发某个业务流程来处理这转载 2016-10-24 11:03:57 · 836 阅读 · 0 评论 -
webView 混淆上传无响应问题
涉及到不同版本的API的兼容性问题,openFileChooser需要实现以下:[html] view plain copy // 添加事件 mWebView.setWebChromeClient(new WebChromeClient() { @SuppressWarnings("unuse转载 2016-10-27 09:24:35 · 472 阅读 · 0 评论 -
Android屏幕适配-资源文件夹命名与匹配规则
Table 2. Configuration qualifier names.Configuration Qualifier Values Description 说明:本文档目的为分析android工程res目录下的资源文件夹(drawable,values,layout等)在屏幕适配方面的限定与适配方法。 1、 Res下文件夹命名方式 1. 可用原创 2016-04-11 10:51:28 · 3566 阅读 · 1 评论 -
Android酷炫实用的开源框架
1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.Android可以方便快速集成漂亮带有动画效果的上下文菜单,Yalantis出品。项目地址:https://github.com/Yalantis/Context转载 2016-10-31 09:47:10 · 330 阅读 · 0 评论 -
Android注解式绑定控件
Android开发中,有一个让人又爱又恨的方法叫findViewById(int);我想如果你是一民Android开发者,必然知道这个方法,为什么说findViewById(int);让人又爱又恨呢?想必大家也是很有感触。写一个布局,用Java代码写和用xml文件写,完成速度完全是无法比拟的。xml布局太方便了。同样的,想获取一个控件的对象,如果你是使用的xml布局文件写的布局,那么你转载 2016-10-31 09:50:00 · 569 阅读 · 0 评论 -
android炫酷的效果
首先主要介绍几种常见的产品引导介绍方式。GuideViewGuideView是一个遮罩式的导航页,能够快速为任何一个View创建一个遮罩层,支持单个页面,多个引导提示,支持为高亮区域设置不同的图形,支持引导动画,方便扩展。项目地址:https://github.com/binIoter/GuideView效果图:ShowcaseView一个通转载 2016-11-11 13:47:02 · 4694 阅读 · 0 评论 -
Android图片加载神器之Fresco,基于各种使用场景的讲解
转载请标明出处:http://blog.youkuaiyun.com/android_ls/article/details/53137867Fresco是Facebook开源Android平台上一个强大的图片加载库,也是迄今为止Android平台上最强大的图片加载库。优点:相对于其他开源的第三方图片加载库,Fresco拥有更好的内存管理和强大的功能,基本上能满足所有的日常使用场景。缺点转载 2016-11-13 09:57:09 · 1414 阅读 · 0 评论 -
面试总结
1.listView的优化方式重用convertViewviewHolderstatic class viewHolder在列表里面有图片的情况下,监听滑动不加载图片多个不同布局,可以创建不同的viewHolder和convertView进行重用2.listView展示数据几种形式转载 2017-01-06 13:13:03 · 1463 阅读 · 0 评论 -
【Android 进阶】图片加载框架之Glide
http://blog.youkuaiyun.com/leaf_130/article/details/54847104简介在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。特点(1)使用简单 (2)转载 2017-02-06 14:20:25 · 417 阅读 · 0 评论 -
android 6.0权限全面详细分析和解决方案
原文:http://www.2cto.com/kf/201512/455888.htmlhttp://blog.youkuaiyun.com/yangqingqo/article/details/48371123http://inthecheesefactory.com/blog/things-you-need-to-know-about-Android-m-permission-转载 2017-02-16 09:25:56 · 361 阅读 · 0 评论 -
Sql语句在Android的用法
如果对SQLite关键字用法不是太熟 ,推荐 http://www.yiibai.com/sqlite/sqlite_order_by.htmlquery(String table,String [] columns, String selection,String [] selectionArgs,String groupBy,String having,转载 2017-09-30 10:48:14 · 537 阅读 · 0 评论 -
jdbc驱动
文章来源:http://blog.youkuaiyun.com/u012338954/article/details/52294851;各种数据库驱动数据库名称下载地址说明Mysqlhttp://www.mysql.com/products/connector/j/Shipped. But need to download the latest for转载 2017-11-08 08:56:24 · 414 阅读 · 0 评论 -
RecyclerView
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不转载 2017-11-06 14:59:39 · 345 阅读 · 0 评论 -
Android中WebView中的JS访问
一、Android中WebView的漏洞分析最近在开发过程中遇到一个问题,就是WebView使用的时候,还是需要解决之前系统(4.2之前)导致的一个漏洞,虽然现在这个系统版本用户很少了,但是也不能忽视,关于这个漏洞,这里就不多做解释了,可能有的同学早就了解了,本来想写一篇文章详细介绍一下,但是网上的知识太多了,而且都很详细,就没弄了,这里大致简单明了的说几句:第一、漏洞产生的原因转载 2016-10-09 09:14:54 · 527 阅读 · 0 评论 -
android Server及IntentServer
一.Android Service服务: Android中的服务是运行在后台的服务,他是不可见的没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动作。服务的生命周原创 2016-08-10 18:27:44 · 6056 阅读 · 0 评论 -
android 服务
通过startService 启动serviceService会经历 onCreate --> onStart stopService的时候直接onDestroy 如果是 调用者 直接退出而没有调用stopService的话,Service会一直在后台运行。 下次调用者再起来仍然可以stopService。通过bindServic原创 2016-08-10 15:47:25 · 279 阅读 · 0 评论 -
android oom
创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mzh3344258.blog.51cto.com/1823534/804237 在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天转载 2015-08-14 09:41:46 · 460 阅读 · 0 评论 -
achartengine 属性
所有的chart都分两块,一块是Renderer(如XYMultipleSeriesRenderer,我的理解是,这个renderer为视图render的模板,就是你想用什么图标,一个图图表基本分2层,这个是最下面一层),一块是Dataset(如XYMultipleSeriesDataset,用于对视图数值的处理). 这边我就拿折线图举例吧. 首先需要 XYMultip原创 2015-08-14 13:50:43 · 539 阅读 · 0 评论 -
Android开发中遇到的问题集合(一)
1.Android屏幕适配-资源文件夹命名与匹配规则命名方法与要求: 1) 命名不区分大小写; 2) 命名形式:资源名-属性1-属性2-属性3-属性4-属性5..... 资源名就是资源类型名,包括:drawable, values, layout, anim, raw, menu, color, animator, xml; 属性1-属性2-属性3-属性4-属性5.原创 2016-04-12 10:27:07 · 849 阅读 · 0 评论 -
android有用文章地址收藏
Android Studio的插件值得收藏:http://www.zhihu.com/question/28026027原创 2016-04-12 14:53:48 · 409 阅读 · 0 评论 -
Android布局的优化
在Android开发中,我们常用的布局方式主要有LinearLayout、RelativeLayout、FrameLayout等,通过这些布局我们可以实现各种各样的界面。与此同时,如何正确、高效的使用这些布局方式来组织UI控件,是我们构建优秀Android App的主要前提之一。本篇内容就主要围绕Android布局优化来讨论在日常开发中我们使用常用布局需要注意的一些方面,同时介绍一款SDK自带的U原创 2016-04-29 11:46:55 · 4461 阅读 · 0 评论 -
android:descendantFocusability
android:descendantFocusability用法简析 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如Imag原创 2016-05-19 15:11:21 · 363 阅读 · 0 评论 -
Android开发中遇到的问题集合(二)--正则表达式及其用法
我们在对一些字符串进行一些增删改查操作时候难免会用到正则表达式.正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以原创 2016-05-09 09:26:59 · 641 阅读 · 0 评论 -
android 插件
安装H.A.X.M 打开Android SDK管理器,选择“Intel x86 Emulator Accelerator (HAXM installer)”,接受许可并安装软件包。 这个进程只是下载软件包,还没有安装。为了完成安装到图片所示的SDK路径C:\Users\Administrator\AppData\Local\Android\sdk\ (安装在Window转载 2016-05-20 10:20:03 · 396 阅读 · 0 评论 -
Android画图paint的使用
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制原创 2016-06-28 11:18:52 · 411 阅读 · 0 评论 -
Android DiskLruCache完全解析,硬盘缓存的最佳方案
[+]转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/28863651概述记得在很早之前,我有写过一篇文章Android高效加载大图、多图解决方案,有效避免程序OOM,这篇文章是翻译自Android Doc的,其中防止多图OOM的核心解决思路就是使用LruCache技术。但LruCache只是管理了内转载 2016-07-11 11:01:32 · 369 阅读 · 0 评论 -
控件的宽高获取
PopupWindow在创建时宽度高度设置为match_parent或者wrap_content时,通过getWidth、getHeight或者getContentView.getMeasuredWidth、getContentView.getMeasuredHeight 不能获取到真实的高度!正确的方法获取高度的方法是创建之后调用measure方法对View进行测量,然后获取宽度与高度!原创 2016-07-26 11:10:57 · 537 阅读 · 0 评论 -
关于build.gradle文件操作
有关其他已翻译的章节请关注Github上的项目:https://github.com/msdx/gradledoc/tree/1.12,或访问:http://gradledoc.qiniudn.com/1.12/userguide/userguide.html本文原创,转载请注明出处:http://blog.youkuaiyun.com/maosidiaoxian/article/details/41转载 2016-06-17 17:04:07 · 2380 阅读 · 0 评论 -
eclipse混淆打包规则
android应用程序的混淆打包1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示:target=android-8proguard.config=proguard.cfgEclipse会通过此配置在工程目录生成proguard.cfg文件 2 . 生成keysto原创 2016-07-28 19:52:38 · 1703 阅读 · 0 评论 -
Android源码分析—带你认识不一样的AsyncTask(串并行)
转载请注明出处:http://blog.youkuaiyun.com/singwhatiwanna/article/details/17596225前言什么是AsyncTask,相信搞过android开发的朋友们都不陌生。AsyncTask内部封装了Thread和Handler,可以让我们在后台进行计算并且把计算的结果及时更新到UI上,而这些正是Thread+Handler所做的事情,没错,A转载 2016-08-04 15:40:20 · 426 阅读 · 0 评论 -
RandomAccessFile
来源:http://blog.youkuaiyun.com/akon_vm/article/details/7429245目录(?)[+]RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。转载 2016-08-05 10:45:06 · 253 阅读 · 0 评论 -
第三方浏览器内核嵌入一、Crosswalk
版权声明:本文为博主原创文章,如需转载请声明作者信息,谢谢。来源:http://blog.youkuaiyun.com/itCatface/article/details/49799337本篇分为三部分:介绍Crosswalk背景介绍Crosswalk集成步骤为了减小体积,仅集成兼容ARM的Crosswalk(针对X86同理)P转载 2016-09-12 13:17:24 · 2011 阅读 · 0 评论 -
android studio svn版本控制
新建项目,这一点我想都会吧!下图就是新项目的结构END添加Ignored1因为要提交到svn,那么肯定不能全部都提交,有些自动生成的就要忽略掉,所以需要添加Ignored;在添加之前我们可能并不知道那些需要忽略掉,怎么办?我就去找了GitHub官方的Android 客户端参考,如下图转载 2016-08-10 14:12:40 · 327 阅读 · 0 评论
分享