![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
StackOverFlowmmunity
内存溢出
展开
-
Android动画效果translate、scale、alpha、rotate详解
动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果转载 2015-03-19 14:18:29 · 363 阅读 · 0 评论 -
Android ZXing 二维码、条形码扫描介绍
1.什么是二维码和条形码? 二维条形码最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号 信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象 输入设备或光电扫描设备自动识读以实现信息自动处转载 2016-04-17 12:34:16 · 1281 阅读 · 0 评论 -
Win7下PhoneGap配置及简单示例
1.下载并安装node.js, http://nodejs.org/,添加到path.命令行运行,则安装成功。C:\Users\spark>node -vv0.10.262.安装phonegap.C:\> npm install -g phonegap此处会下载安装,需要一两分钟,成功后安装在如下目录:C:\Users\spark\AppData\Roa转载 2015-12-03 10:34:16 · 306 阅读 · 0 评论 -
android-Ultra-Pull-To-Refresh 源码解析
. 功能介绍下拉刷新,几乎是每个 Android 应用都会需要的功能。 android-Ultra-Pull-To-Refresh (以下简称 UltraPTR )便是一个强大的 Andriod 下拉刷新框架。主要特点:(1).继承于 ViewGroup , Content 可以包含任何 View 。(2).简洁完善的 Header 抽象,方便进行拓展,构建符合需求的头部。转载 2015-11-15 23:07:41 · 422 阅读 · 0 评论 -
PtrFrameLayout 自定义下拉加载
我们看到手机中的各种APP的花样繁多的下拉刷新是不是有点心动呢,想着自己定制自己的专门的下拉刷新,市场上比如,58同城,京东,天猫,美团等下拉刷新都是在下拉头部执行帧动画,我最近看到一个APP,就是慕课网的Android客户端,平时有时候看这个网站的学习视频,就下了一个,发现它的头部是一个圆形的水波纹效果:转载 2015-11-13 18:02:51 · 285 阅读 · 0 评论 -
Android Fragment 真正的完全解析
自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态和动态的使用Fragment,Fragment回退栈,Fragment事务;以及Fragment的一些特殊用途,例如:没有布局的Fr转载 2015-11-12 23:02:22 · 314 阅读 · 0 评论 -
AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
AndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的话,233)网上也提供了方法,就是去官网下载gradle的版本,然后放到本地,我就不在这里转载 2015-10-24 17:55:27 · 625 阅读 · 0 评论 -
Android Studio解决unspecified on project app resolves to an APK archive which is not supported
出现该问题unspecified on project app resolves to an APK archive which is not supported as a compilation dependency的情形可能是:创建了两个Module,其中一个Module依赖另一个Module而导致了出现该问题; 如果在android Studio中,有ModuleA转载 2015-10-21 09:38:37 · 560 阅读 · 0 评论 -
关于声明文件中android:process属性说明
笔者在学习Android Service组件的过程中碰到了一个问题,就是在Android应用的声明文件Manifest.xml中有时候会对相关的服务标签设置一个android:process=”:remote”,这个属性有什么作用呢?下面笔者就将自己整理的知识和大家分享。 在Android的帮助文档中我们可以了解到,一般情况下一个服务没有自己独立的进程,它一般是作为一个转载 2015-04-03 15:25:40 · 334 阅读 · 0 评论 -
android 避免service被杀
1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建@Override public int onStartCommand(Intent intent, int flags, int startId) { return START_STICKY; }----------------转载 2015-03-24 11:06:38 · 854 阅读 · 0 评论 -
AndroidStudio下使用百度地图API引入jar包和so文件路径问题
AndroidStudio中是:jar包的位置和官网一致,但是so文件的位置不同,应该单独在main下创建一个jniLibs文件夹,再在其下创建一个armeabi文件夹,so文件置于其中,这样,工程编译就不会报错了。转载 2015-04-02 08:15:29 · 409 阅读 · 0 评论 -
Activity启动模式 及 Intent Flags
Android为了使我们能够打破默认的堆栈的先后出的模式,提供了两个种方式:一种是在AndroidManifest.xml定义Activity时指定它的加载模式,另一种是在用Intent开启一个Activity时,在Intent中加入标志。如果两种方式都用了,则后者的优先级更高。 两种方式的差别在于,前者在于描述自己,向别的Acttivity等声明你们如何来加载我;而后者则是动态的,指出转载 2015-03-23 16:20:55 · 386 阅读 · 0 评论 -
Android中View绘制流程以及invalidate()等相关方法分析
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。转载 2015-03-23 09:01:20 · 294 阅读 · 0 评论 -
android中跨进程通讯
由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。 其中Activity可以跨进程调用其他应用程序的Activity;转载 2015-03-22 22:33:19 · 378 阅读 · 0 评论 -
android httpclient单例模式
在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:try {转载 2015-03-06 14:14:16 · 526 阅读 · 0 评论 -
Android中LayoutInflater的使用
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。获取它的用法有3种:方转载 2015-03-03 16:07:30 · 358 阅读 · 0 评论 -
用shape实现progressbar的转圈效果控制转速
android:toDegrees 这个属性 就是控制转动幅度的 可以设置大于360 数值大 就看起来转动快些了的转载 2016-04-21 11:45:23 · 6626 阅读 · 0 评论