自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(104)
  • 资源 (19)
  • 收藏
  • 关注

转载 Android UI控件系列:RelativeLayout(相对布局)

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaRelativeLayout是一个在相对位置上显示子View元素的VeiwGroup,一个视图的位置,可以指定为相对于兄妹的元素(比如一个给定的与孙的左边或者下边)或者心爱那个对于RelativeLayout区域的位置(比如与底部对齐,剩下的中心)一

2015-08-31 19:21:38 234

转载 Android UI控件系列:TableLayout(表格布局)

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaTableLayout是一个以行、列显示视图View的视图组1、开始一个新的工程,名字叫做HelloTableLayout2、打开res/layout/main.xml文件并且插入如下内容<TableLayout     

2015-08-31 19:20:55 445

转载 正确使用 Android 的 Theme 和 Style

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaAndroid 5.0 可以给一个 View 单独设置一个 theme 了,其主要用途就是用在 ToolBar 上, 比如 当前使用白色主题但是想使用黑色的 ToolBar ,只要在 ToolBar 的 xml 文件 中添加 android:theme=”@an

2015-08-31 19:19:57 332

转载 Android UI控件系列:Tab Layout(选项卡布局)

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java为了创建一个选项卡的UI,你需要使用一个TabHost和一个TabWidget,TabHost必须是布局文件的根节点,它包含了为了显示选项卡的TabWidget和一个用于显示选项内容的FrameLayout你可以用一或两种方法实现你的选项卡内容:在用一个Ac

2015-08-31 19:19:12 596

转载 Android内存泄漏产生的6大原因

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java1.资源对象没关闭造成的内存泄漏描述:资源性对象比如(Cursor,File文件等)往往都用了一些缓冲,我们在不使用的时候,应该及时关闭它们,以便它们的缓冲及时回收内存。它们的缓冲不仅存在于 java虚拟机内,还存在于java虚拟机外。如果我

2015-08-31 19:18:21 177

转载 Android图片分辨率dpi的相关问题解决

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Javadpi是什么呢?dpi是“dot per inch”的缩写,每英寸像素数。四种密度分类: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)一般情况下的普通屏幕:ldp

2015-08-30 15:57:24 807 1

转载 Android错误解决方法集锦

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java1 android java.net.UnknownHostException: Unable to resolve host “…”: No address associated 错误我在android开发的时候经常会遇到这个错误,一般来说,造成这种错

2015-08-30 15:56:23 504

转载 Android性能优化篇:从代码角度进行优化

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解And

2015-08-30 15:55:19 210

转载 Android性能优化篇:使用软引用和弱引用

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaJava从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器

2015-08-30 15:54:20 153

转载 Android中的Activitys, Threads和内存泄露

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaAndroid编程中一个共同的困难就是协调Activity的生命周期和长时间运行的任务(task),并且要避免可能的内存泄露。思考下面Activity的代码,在它启动的时候开启一个线程并循环执行任务。/** * 一个展示线程如何在配置变化中存活下来的例子(

2015-08-30 15:53:13 216

转载 Android对Bitmap的内存优化方案总结

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。

2015-08-28 21:11:17 198

转载 Android Dialog的7种形式实现方式

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大

2015-08-28 21:10:33 161

转载 一步一步完成 cocos2d-x 2.2 的Android交叉编译

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java下面一段是百度百科的说明:Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2.1 及更高版本, Win

2015-08-28 21:09:42 244

转载 Android SDK简明教程:应用程序结构

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java介绍本教程将主要以探索与了解为主要目的,但后续的系列文章则将进一步带大家深入学习如何创建用户界面、响应用户交互操作以及利用Java编排应用逻辑。我们将专注于大家刚刚开始接触Android开发时最常遇到的项目内容,但也会同时涉及一部分已经存在于应用结构当中

2015-08-28 21:08:07 203

转载 Android SDK简明教程:用户交互

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在这篇教程中,我们将对之前所添加的Button元素进行设置以实现对用户点击的检测与响应。为了达成这一目标,我们需要在应用程序的主Activity类中略微涉及Java编程内容。如果大家在Java开发方面的经验不太丰富也没必要担心,只要按步骤进行即可完成学习。我们将

2015-08-28 21:07:29 334

转载 使用Gradle构建Android应用内测版本

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在开发应用的过程中,有时候需要比较当前线上版本和正在开发中的版本差异,目前的做法只能是在两个不同的设备上面安装线上版本和开发中的版本,因为当前版本在调试过程中会覆盖旧版本。本文通过使用gradle来构建android应用变种版本,通过配置build type和p

2015-08-27 21:11:52 220

转载 Android SDK简明教程:应用程序资源

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java介绍在系列教程中的最新一篇里,我们将研究大家最可能在第一个开发项目中涉及到的资源类型。项目资源当中包含布局、图片以及数据值,这些都是应用需要使用的元素。当我们创建一个新项目时,项目目录下会自动生成多个用于容纳通用资源类型的文件夹。如果需要,大家还可以添加

2015-08-27 21:10:55 195

转载 Android SDK简明教程:应用程序数据

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在本系列教程当中,我们将学习如何从零开始进行Android SDK开发。我们已经熟悉了Android应用程序的结构与基本组成元素,其中包括资源、清单与用户界面。在着手进行Android平台的功能性应用开发之后,大家肯定需要保存这样或者那样的数据信息。Androi

2015-08-27 21:09:22 283

转载 Android SDK简明教程:项目清单

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在本系列教程当中,我们将共同从零开始学习Android开发,同时了解与这套移动平台协作所必需的基础概念及实践。到目前为止,我们已经熟悉了Android项目中的各个组成部分,包括其资源。在今天的文章中,我们将以项目清单文件作为核心内容。介绍对于一个项目

2015-08-27 21:08:31 270

转载 Android Activity的四大启动模式详解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。Android总Activity的启动模式分为四种:

2015-08-27 21:07:42 237

转载 最全面的Android Studio使用教程

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaAndroid Studio是一套面世时间还不长的IDE(即集成开发环境),目前已经免费向谷歌及Android的开发人员发放。Android Studio以IntelliJ IDEA为基础,后者同样是一套相当出色的Android开发环境。在今天的文章中,我们将共同了

2015-08-26 21:02:34 280

转载 Android taskAffinity属性使用详解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaActivity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启 动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。

2015-08-26 21:01:28 249

转载 Android APK签名原理和过程详解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在Android 系统中,所有安装 到 系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个 permission的protectionLevel为signature,那么就只有那些跟该permission所在的程

2015-08-26 21:00:14 513

转载 每个Android开发者必须知道的内存管理知识

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java相信一步步走过来的Android从业者,每个人都会遇到OOM的情况。如何避免和防范OOM的出现,对于每一个程序员来说确实是一门必不可少的能力。今天我们就谈谈在Android平台下内存的管理之道,开始今天的主题之前,先再次回顾两个概念。内存泄漏:对象在内存

2015-08-26 20:59:24 212

转载 AndroidManifest.xml文件内容详解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java一、重要性AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个 android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括pac

2015-08-25 20:52:05 1397

转载 Android传感器编程实例源码

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java一、前言我很喜欢电脑,可是笔记本还是太大,笔记本电脑再小还是要弄个小包背起来的,智能手机则不同,它完全就是一个手机,可以随意装在一个口袋里随身携带。因此我在2002年左右时最喜欢玩装备是Dell的PDA,2007年的时候最喜欢玩的是N73,而在2010年

2015-08-25 20:51:16 530

转载 Visual Studio中的Android模拟器使用详解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaMicrosoft 本周发布了 Visual Studio 2015 预览版, 里面包含 Android 开发工具. 安装的时候, 如果选 Android 开发, Visual Studio 会把调试 Android 应用程序用的 Visual Studio

2015-08-25 20:50:17 2703

转载 Android Notification 通知详解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就

2015-08-25 20:49:24 183

转载 Android控件布局属性全解

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaAndroid功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料.第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中 (Hrizontal表示水平)andr

2015-08-25 20:48:30 1304 1

转载 Android Camera+SurfaceView实现自定义拍照

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java对Activity强制横屏,保证预览方向正确。使用OrientationEventListener监听设备方向,判断竖拍时,旋转照片后再保存,保证竖拍时预览图片和保存后的图片方向一致。运行效果:代码:TestCameraAct

2015-08-24 20:52:07 331

转载 Android手势密码实现方案

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java前段时间因产品需求,做了一个手势密码,跟支付宝的手势密码类似,这里跟大家分享交流一下我实现的方式吧。这篇来分享一下绘制手势密码的实现(主要是设置手势密码、校验手势密码):一、大致界面介绍:图1图2图3

2015-08-24 20:51:05 266

转载 Android Include布局和Fragment滑动切换屏幕

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java前面的文章已经讲述了”随手拍”项目图像处理的技术部分,该篇文章主要是主界面的布局及屏幕滑动切换,并结合鸿洋大神的视频和郭神的第一行代码(强推两人Android博客),完成了下面的内容:(1).学习使用Include布局XML(2).通过添加适配器加载fr

2015-08-24 20:50:06 267

转载 黑客是如何远程攻破你的Android手机的

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java“你走进一个咖啡店坐下来。等咖啡的时候,你拿出你的智能手机开始玩一款你前些天下载的游戏。接着,你继续工作并且在电梯里收邮件。在你不知情下,有攻击者获取了公司网络的地址并且不断地感染你所有同事的智能手机。等下, 什么?我们在Bromium实验室博客上不

2015-08-24 20:49:18 1441

转载 Android Transition框架介绍及使用教程

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学JavaAndroid Transition框架允许我们对应用程序用户界面当中的各类外观变化加以配置。大家可以在应用程序屏幕内实现动画式过渡、将每个阶段定义为一种场景并控制应用程序如何从一种显示场景过渡到另一种。在今天的文章中,我们将构建一款简单的应用程序、并为其制

2015-08-24 20:48:17 445

转载 构建Android自适应布局应用方案解析

Java免费学习   Java自学网 http://www.javalearns.com关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java由于目前在做的一款app需要适配手机和平板,所以我在研究怎么构建可适应所有屏幕尺寸的布局方法。在web的自适应布局上我有很多经验,比如使用网格流,CS

2015-08-23 10:00:26 228

转载 34个Android常用adb shell命令汇总

Java免费学习   Java自学网 http://www.javalearns.com关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java调试Android程序有时需要adb shell 命令,adb全称Android Debug Bridge ,就是起到调试桥的作用。通过adb我们可以在Eclipse中通

2015-08-23 09:59:08 1122

转载 Java中常用缓存Cache机制的实现

Java免费学习   Java自学网 http://www.javalearns.com关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java所谓缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。缓存主要

2015-08-23 09:57:40 191

转载 Android ListView动画实现方法

Java免费学习   Java自学网 http://www.javalearns.com关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java在Android中listview是最常用的控件之一,但是有时候我们会觉得千篇一律的listview看起来过于单调,于是就产生了listView动画,listview加载

2015-08-23 09:56:24 209

转载 Android代码获取CPU运行情况

Java免费学习   Java自学网 http://www.javalearns.com关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java众所周知,android的os是linux。也就是说,关于硬件的信息,只有从linux接口才能得到。我们知道,除了系统调用,只能从proc sys这两个文件系统里获取

2015-08-23 09:55:21 1089

转载 十大技巧优化Android App性能

关注微信号:javalearns   随时随地学Java或扫一扫随时随地学Java无论锤子还是茄子手机的不断冒出,Android系统的手机市场占有率目前来说还是最大的,因此基于Android开发的App数量也是很庞大的。那么,如何能开发出更高性能的Android App?相信是软件开发公司以及广大程序员们头疼的一大难题。今天,就给大家提供几个提高

2015-08-22 10:14:42 226

spring-mvc教程学习总结

spring-mvc教程学习总结,太有用了

2015-07-21

JAVA学习路线 视频大汇总(全了)

JAVA学习路线 视频大汇总(全了),指名学习路线

2015-07-21

Java sort算法学习

Java sort算法学习,可用于项目,有用的资料

2015-07-21

Hibernate中文参考文档学习

Hibernate中文参考文档学习,有用的资料

2015-07-21

google Java规范标准学习

google Java规范标准学习,java开发必备

2015-07-21

eclipse快捷键大全总结学习

eclipse快捷键大全总结学习,使用eclipse必学习知识

2015-07-21

Quartz中文教程学习

Quartz中文教程学习,初学者最实用了

2015-07-08

Java学习解惑全集

Java学习解惑全集,整理出了java常见问题

2015-07-08

java及php计开发资料整理

java及php计开发资料整理,开发人员一定要拥有

2015-07-08

Java常用函数速查表

Java常用函数速查表,做java开发的人员,必备的学习资料

2015-07-08

javascript 帮助手册学习

javascript 帮助手册学习,web开发随手查,即查即用

2015-07-08

HTML基础知识学习

HTML基础知识学习,html知识是做web开发必备的知识点。

2015-07-08

css2中文手册学习

css2中文手册学习,html设计必学,真的很实用

2015-07-08

Java基础知识课件

Java基础知识课件,适合新手或初学者学习

2015-05-27

JAVA23种设计模式

JAVA23种设计模式,23模式全在这了,有了它,模式学好了

2015-05-27

J2EE知识(真心收集好文)

J2EE知识(真心收集好文),学习Java必看的

2015-05-27

Java反编译工具

一具简单实用的Java反编译工具,轻松反编译class文件,非常好用。

2015-05-03

web开发上传组件

用Jquery实现的一个web开发上传组件,代码可以直接用在项目开发中。

2015-05-01

Java验证码实现源码

验证码是各项目做登录功能常常使用的功能,现分享一个实现的源码。

2015-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除