ADROID
bestlove13141516
只有不断的努力,才能达到巅峰
展开
-
HttpClient与HttpUrlConnection下载速度比较
HttpClient与HttpUrlConnection下载速度比较 Android有两套http的API,刚开始使用网络编程时多少有些迷惑到底用哪个好呢?其实孰优孰劣无需再争论,google已经指出HttpUrlConnection是Android更优的选择,并在SDK文档中引用了博客(需要代理访问)http://android-developers.blogspot.co转载 2016-11-21 12:17:54 · 2517 阅读 · 1 评论 -
Android: 亲测解决模拟器启动慢的问题
Android: 亲测解决模拟器启动慢的问题1.首先在对应的sdk manager里面下载一个4.03以上的api。 这里我选择的是4.2.2 (api17)2.选择里面的" Intel Hardware Accelerated Execution Manager" "Intel x86 Atom System Image" 来下载。 当然其他必备的也要下载。原创 2016-07-08 07:06:12 · 2008 阅读 · 0 评论 -
Eclipse开发Android程序如何在手机上运行
Eclipse开发Android程序如何在手机上运行android开发不论是在真机上调试还是最终发布到真机上都非常简单,过程如下:1、安装usb驱动 手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别。驱动安装的官方教程:http://developer.android.com/sdk/win-usb.html 官方教程概述: 不同原创 2016-07-08 07:04:51 · 874 阅读 · 0 评论 -
Android 基础shape
Android 基础shape介绍简单来说,shape就是用来在xml文件中定义形状,代码解析之后就可以当做Drawable一样使用官方说明关于shape定义的drawable文件位置:res/drawable/filename.xml编译资源类型:GradientDrawable文件引用: In Java: R.draw原创 2016-07-07 16:06:38 · 1317 阅读 · 0 评论 -
Android社交系统
Android社交系统首先:我们来看看项目 的目录吧,这个项目是在myeclipse环境下开发的, 正如图片中所看到的。按照不同的功能将代码进行这样的分包,好吧,这是我学Android以来一直的分包习惯,任何Android程序都又代码一步一步的实现的,若是我每个部分的代码都说一遍的话可能长篇大论,我就跳几个有意义的代码来说说,要是想要源码的小伙伴,后面提供下载 首先来看原创 2016-07-07 15:51:17 · 605 阅读 · 0 评论 -
Android数据存储SQLite数据库存储
Android数据存储SQLite数据库存储SQLite是Android系统内置的数据库,是一种轻量级的关系型数据库,它运算速度快,占用资源少,非常适合在移动设备上使用。同时,它不仅支持标准的SQL语法,还遵循了数据库的ACID事务。一、创建数据库Android为了让我们方便地管理数据库,提供了一个SQLiteOpenHelper帮助类,借助于这个类可以非常简单原创 2016-07-07 15:13:45 · 1510 阅读 · 0 评论 -
Android 线程消息机制深入分析
Android 线程消息机制深入分析Android线程消息机制是本文所要讨论的内容,在此之前我们需要先简单介绍下(之后会详细说明)线程消息机制中的四个主要成员,它们分别是Looper、Handler、Message和MessageQueue:Looper是消息循环处理器,它负责从MessageQueue(消息队列)中提取一个Message对象进行处理转载 2016-06-21 16:15:28 · 983 阅读 · 0 评论 -
android ProgressBar 深入分析
ProgressBar 深入分析ProgressBar 既进度条,当我们在做一些耗时操作的时候(例如下载文件),可以使用 ProgressBar 给用户提供一个进度提示,告诉用户当前的进度。ProgressBar 提供了两种进度显示模式,分别是具有进度值的精确模式和不具有进度值的模糊模式。本文将分别从 ProgressBar 的属性、用法、源码分析、自定义四个方转载 2016-06-21 16:11:48 · 2749 阅读 · 1 评论 -
eclipse的工具栏中不显示Android SDK and AVD Manager
eclipse的工具栏中不显示Android SDK and AVD Manager通过下面的方法将Android SDK and AVD Manager显示到 eclipse的工具栏中:1.选择Window->Customize Perspective2.在Command Groups Acailability选项卡中勾选Android SDK and A原创 2016-07-07 06:13:08 · 584 阅读 · 0 评论 -
jdk+eclipse+android sdk
jdk+eclipse+android sdk一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载进入该网页: h原创 2016-07-07 06:09:54 · 470 阅读 · 0 评论 -
Android使用XML全攻略
Android使用XML全攻略Android 是针对移动设备的一种新兴的开源操作系统和 SDK。借助它,您可以创建功能强大的移动应用程序。当您的应用程序可以访问 Web 服务时,其吸引力会大大增加,这意味着您需要使用 Web 语言:XML。在本文中,您将了解在 Android 上使用 XML 的不同方法,以及如何使用它们构建自己的 Android 应用程序入门在本文转载 2016-07-15 17:24:33 · 542 阅读 · 0 评论 -
Eclipse搭建android环境
Eclipse搭建android环境目录一、安装JDK.. 11、JDK下载... 12、安装JDK.. 13、环境变量设置... 3二、安装Eclipse. 51、Eclipse下载... 52、Eclipse安装... 5三、安装SDK.. 51、下载SDK.. 52、SDK安装... 53、SDK配置... 8四、配置ADT..原创 2016-07-09 11:01:43 · 4711 阅读 · 0 评论 -
Android开发 TextView显示表情图像和文字
Android开发 TextView显示表情图像和文字从这个案例中我们可以学到当我们美化图片美化界面的时候可以在某一区域输入图片和文字混搭信息,第三张图片按比例缩小,第四张图像有超链接布局文件[html] view plain copyRelativeLayout xmlns:android="http://schemas.and转载 2016-08-01 14:19:34 · 2669 阅读 · 0 评论 -
Android搭建开发环境
Android搭建开发环境摘要Android搭建开发环境 (一)、工具准备 (二)、安装配置 Hello world一、Android搭建开发环境(一)、工具准备1.下载JDK JDK即Java Development Kit(Java开发工具包),包括JAVA运行环境,基础类库和JAVA工具,是JAVA运行的基础。网址转载 2016-07-21 17:12:10 · 515 阅读 · 0 评论 -
GPS-利用百度SDK获取当前的位置信息
GPS-利用百度SDK获取当前的位置信息第一步:登录百度开发平台--->点击打开链接有号的登录,没号的注册。下载相关Sdk:点击打开链接 只下载AndroidSdk定位!!!这里就不图片展示了,发链接咯~-----------------------将libs下的文件尽数复制到你的工程目录下---------------获取密钥 注册过转载 2016-11-14 12:25:20 · 2243 阅读 · 0 评论 -
Android App支付:支付宝SDK接入详细指南(附官方支付demo)
Android App支付:支付宝SDK接入详细指南(附官方支付demo)前言一家移动互联网公司,说到底,要盈利总是需要付费用户的,自己开发支付系统对于资源有限的公司来说显然不太明智,国内已经有多家成熟的移动支付提供商,阿里就是其中之一。 继《 Android App支付系列(一):微信支付接入详细指南》之后,有部分来自郭霖大神公众号:guolin_bl转载 2016-11-14 11:42:42 · 5888 阅读 · 0 评论 -
QQ第三方登陆,上拉加载下拉刷新XListView结合微信精选第三方分享加ImageLoad
QQ第三方登陆,上拉加载下拉刷新XListView结合微信精选第三方分享加ImageLoad//QQ第三方登陆,上拉加载下拉刷新XListView结合微信精选第三方分享加ImageLoad*******************抱歉的是有乱码,还请见谅,开始建项目的时候要把GBK改成UTF-8就可以了************* *****转载 2016-11-14 11:40:49 · 1276 阅读 · 0 评论 -
Android之四大组件、六大布局、五大存储
Android之四大组件、六大布局、五大存储 一.四大组件: Android四大组件分别为activity、service、content provider、broadcast receiver。转载 2016-11-14 10:51:12 · 1595 阅读 · 0 评论 -
Android Gson深入分析
Android Gson深入分析目前解析json有三种工具:org.json(Java常用的解析),fastjson(阿里巴巴工程师开发的),Gson(Google官网出的),解析速度最快的是Gson,下载地址:https://code.google.com/p/google-gson/什么是JSON:JSON即JavaScript转载 2016-10-27 17:35:24 · 402 阅读 · 0 评论 -
Android开发连接数据库Sqlite
Android开发连接数据库Sqlite对数据的增、删、改、查,只在TestUserDb.java中测试,需要在AndroidManifest.xml中添加以下代码 下面主要看下Dao的操作 使用SQLite语句的UserDao.java package com.example.db.dao; import jav原创 2016-11-08 10:20:20 · 901 阅读 · 0 评论 -
Android使用SQlite数据库
Android使用SQlite数据库了解下Android下数据库操作的简单流程:1.首先,写一个自己的数据库操作帮助类,这个类继承自Android自带的SQLiteOpenHelper.2.在自己的DAO层借助自己的Helper写数据库操作的一些方法3.Activity调用DAO层的数据库操作方法进行操作下面例子是:1原创 2016-11-08 10:15:04 · 480 阅读 · 0 评论 -
android 下拉刷新上拉加载更多,高仿ios左滑动删除item,解决了众多手势问题
android 下拉刷新上拉加载更多,高仿ios左滑动删除item,解决了众多手势问题一、前言老规矩,别的不说,这demo是找了很相关知识集合而成的,可以说对我这种小白来说是绞尽脑汁!程序员讲的是无图无真相!现在大家一睹为快!二、比较关键的还是scroller这个类的[java] view plai转载 2016-11-08 10:10:43 · 746 阅读 · 0 评论 -
Android 自动编译、打包生成apk
Android 自动编译、打包生成apk一、搭建搭建环境1. 安装JDK 和 Android SDK2. 配置环境变量D:\android-sdk-windows\toolsC:\Program Files\Java\jdk1.6.0_20\bin3. 例子信息项目目录:D:\ProjectDemoSDK目录 :D:\android-sd转载 2016-11-08 09:58:39 · 926 阅读 · 0 评论 -
Android Json解析与总结
Android Json解析与总结一、JSON定义JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集转载 2016-11-08 09:56:57 · 664 阅读 · 0 评论 -
ListView分页加载数据
ListView分页加载数据对于ListView分页加载数据,是正常情况下是非常有必要。一般对于少量的数据一次性把全部数据加载到ListView中显示,对于数据量多比较大,特别在资源有限的手机设备中更有重要,由用户去点击加载想要数据更为合适。在一些博客上看到关于ListView分页加载,但不太全面,实用性不高,因此我模拟正常情况下ListView分页加载,对于有方面转载 2016-07-15 17:03:41 · 635 阅读 · 0 评论 -
Android开源项目
Android开源项目GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一起来看看,在GitHub平转载 2016-07-15 16:09:26 · 812 阅读 · 0 评论 -
Android实现对图片的缩放、剪切、旋转、存储
Android实现对图片的缩放、剪切、旋转、存储一、问题描述 在开发中,当我们需要的有一张大图片同时还需要一些小图片时,我们只需要通过代码对此图片进行不同比例的缩放即可,这样大大节约资源,减小了安装包的尺寸 。除缩放外,我们还经常对图片进行其他操作如裁剪、旋转、存储等。 这样我们可以编写对于图片进行处理的通用组件,方便开发。下面就分享一下对图片进行处原创 2016-07-15 15:38:37 · 3886 阅读 · 0 评论 -
Android实训案例(七)——四大组件之一Service初步了解,实现通话录音功能,抽调接口
Service的神奇之处,在于他不需要界面,一切的操作都在后台操作,所以很多全局性(手机助手,语音助手)之类的应用很长需要这个,我们今天也来玩玩我们新建一个工程——ServiceDemo1.启动服务服务是怎么启动的,我们先定义一个按钮吧 <Button android:id="@+id/startservice"转载 2016-06-30 09:18:06 · 847 阅读 · 0 评论 -
第三方登陆:微信官方登陆
第三方登陆:微信官方登陆一、首先进入微信授权登陆之前的一个验证,在微信开放平台注册开发者账号,并拥有一个已经审核通过的移动应用,获得相应的AppID和AppSecrect,申请微信通过审核后(如下如)可开始植入工程的相关流程。二、下载最新的SDK,链接如下:iOS SDK下载下载下来的SDK如下图: 1、libWeChatSDK.a转载 2016-06-30 09:14:08 · 1204 阅读 · 0 评论 -
android面试题目
最近才开的博客,希望大家多多关注,andorid开发也做了3年有余了,也面试多家企业,借此机会分享一下,我们中遇到过的问题以及解决方案吧,希望能够对正在找工作的andoird程序员有一定的帮助。学完《andorid从零开始教程》+面试题目全理解,年薪20w以上绝对没问题。特别献上整理过的50道面试题目1.listView的优化方式重用convertVie原创 2016-06-30 09:11:33 · 10188 阅读 · 0 评论 -
常用的 Android Studio 快捷键
常用的 Android Studio 快捷键Ctrl+N:查找类Ctrl+Shift+N:查找文件Ctrl+Alt+L :格式化代码Ctrl+Alt+O:优化导入的类和包Ctrl+/:注释代码 格式://代码块Ctrl+Shift+/:注释多行代码 格式:/*代码块*/Ctrl+Alt+Space(空格):自动补全代码Ctrl+空格:转载 2016-06-30 09:06:01 · 564 阅读 · 0 评论 -
Android实训案例(九)——答题系统的思绪,自己设计一个题库的体验,一个思路清晰的答题软件制作过程
Android实训案例(九)——答题系统的思绪,自己设计一个题库的体验,一个思路清晰的答题软件制作过程项目也是偷师的,决心研究一下数据库。所以写的还是很详细的,各位看官,耐着性子看完,实现结果不重要,思路一定要清晰,我们做一个简单的项目,所以也就设计的比较简陋了,首先新建一个项目——AnswerSystem一.实现项目框架主页面就是一个问转载 2016-06-30 09:03:22 · 11018 阅读 · 2 评论 -
Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java
Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java事实上,我想写数据库的念头已经很久了,在之前写了一个答题系统的小项目那只是初步的带了一下数据库,数据库是比较强大的,不是我们三言两语就能解决的,我一直想抽个时间自己再过一遍Sqlite和JDBC的,但是,大家也知道,琐事比较多,我们来说一下数据库的框架吧,事实上市面上,我觉得还可以的转载 2016-06-30 09:01:25 · 943 阅读 · 0 评论 -
如何在真机上调试Android应用程序
如何在真机上调试Android应用程序1、首先将手机设置为调试模式方法:设置——应用程序——开发——USB调试,打上√即可 2、用数据线连接至电脑,在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可以连接上手机了 3、用adb命令测试是否有装置已连接命令:adb devices看原创 2016-07-11 09:55:15 · 505 阅读 · 0 评论 -
Android SDK版本和ADT版本
Android SDK版本和ADT版本Android早期的版本号有点“混乱”,比如Android 2.2对应的ADT版本为ADT-0.9.9而Android 2.3对应的的ADT版本则突然“跃迁”为 ADT-8.0.0.zip。而且Android SDK还包含SDK Tools和SDK Platform两个东西,它们的意义也不同,它们也有各自的版本号,因此有些人在此处容原创 2016-07-11 09:52:28 · 652 阅读 · 0 评论 -
com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0
com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0前两天一直在倒腾studio,然后为了省事,也为了studio更新的sdk也能让eclipse享受一下,所以sdk目录指向同一个。然后就悲剧了。之前运行的好好的,今天死活编译失败,提示如标题,然后百度了半天,也按照他们说的改了。说是改了,其实设原创 2016-07-09 21:40:06 · 860 阅读 · 0 评论 -
Android使用ZBar扫描二维码/条形码(实例)+常见问题汇总
写在前面:因项目需求,需要实现二维码扫码功能,笔者测试过多种开源扫码工具,但因不跨平台、扫描速度慢等问题逐个放弃,最后选用ZBar实现功能,笔者发现ZBar扫码在跨主流手机平台、扫码速度等方面有较明显的优势,现将核心功能整理成示例代码,便于日后复用和有需要的读者参考。资源下载1.开发所需库文件:http://download.csdn.net/detail/daijin888888转载 2016-06-10 18:54:07 · 8080 阅读 · 1 评论 -
Android 如何搭建一个局域网 Web 服务器
Android 如何搭建一个局域网 Web 服务器前言 在写博客之前我已经做了一个Android Http Server的开源项目,我把它取名叫AndServer,AndServer源代码托管在Github:https://github.com/yanzhenjie/AndServer。AndServer是Android Http Server的简写,顾名思义AndS转载 2016-06-30 09:19:51 · 3827 阅读 · 0 评论 -
Android实训案例(六)——四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听
Android实训案例(六)——四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听Android中四大组件的使用时重中之重,我这个阶段也不奢望能把他所有的原理搞懂,但是最起码的,我要把他的各种使用方法了如指掌才行BroadcastReceiver接收系统的广播,比如电话,短信之类的1.IP拨号器转载 2016-06-30 09:41:21 · 1222 阅读 · 0 评论 -
Android实训案例(一)——计算器的运算逻辑
Android实训案例(一)——计算器的运算逻辑应一个朋友的邀请,叫我写一个计算器,开始觉得,就一个计算器嘛,很简单的,但是写着写着发现自己写出来的逻辑真不严谨,于是搜索了一下,看到mk(没有打广告….)上有视频,于是看了下他的逻辑,以前还真是小瞧计算器了,计算器要是高级一点的处理起来更加繁琐,这里就做了一个简单一点的,这次用的是Android St转载 2016-06-30 12:39:05 · 1059 阅读 · 0 评论