安卓开发
文章平均质量分 75
大事龙
这个作者很懒,什么都没留下…
展开
-
微信跳一跳高分系列三:用 adb 破解微信跳一跳小程序
写在前面:网上关于微信跳一跳的文章已有很多,写这篇的目的是对 adb 工具的一个熟悉过程,也是对未入门的新朋友的一个引导步骤: 1、保存当前跳一跳页的截图到手机 adb shell screencap /sdcard/jump.png 2、推送图片到PC adb pull /sdcard/jump.png d://jump 3、通过 PS 等工具,测量出两个方块要点击位置的距离(还可原创 2018-01-20 01:50:11 · 2187 阅读 · 0 评论 -
Android WebView中使用loadData时出现的乱码问题解决办法
本篇文章整理了关于安卓开发过程中使用 WebView 的loadData方法加载数据的乱码问题的解决办法,关于更多解决办法,欢迎回复整理,谢谢方法一、使用loadDataWithBaseURL方法代替loadData方法//webView.loadData(html, "text原创 2015-12-29 11:56:13 · 2150 阅读 · 0 评论 -
使用gridlayout布局后,因某些原因又删除,并整理目录结构时,Unable to resolve target 'android-7'
出现的问题[2013-01-11 10:52:39 - gridlayout_v7] Unable to resolve target 'android-7'事由:在一次做九宫格时,误使用了gridlayout布局,因此eclipse为我自动下载了 gridlayout_v7_原创 2015-12-29 11:56:02 · 2333 阅读 · 0 评论 -
Android Notification状态栏通知
没有增加额外的震动及声音效果,这里直接实现了通知的功能,看效果吧:MainActivity.javapackage com.example.notification;import android.os.Bundle;import android.annotation.Suppre原创 2015-12-29 11:56:00 · 2116 阅读 · 0 评论 -
Android ViewFlipper实现多个布局手势切换的效果
这里用到了前面学过的 手势效果,如果对手势还是不很了解的话可以去看一下这篇文章 Android使用GestureDetector实现手势滑动效果先看一下布局文件activity_main.xml<RelativeLayout xmlns:android="http://sc原创 2015-12-29 11:55:40 · 1960 阅读 · 0 评论 -
Android 中点击某个按钮实现 返回键 的功能
有时候,我们需要用到返回键的功能,但为了美观,通常我们会将返回键放在页面左上角,这里我们就需要触发这个返回键的功能才能起到返回的作用,看代码吧backBtn.setOnClickListener(new OnClickListener() {@Overridepublic voi原创 2015-12-29 11:55:33 · 8720 阅读 · 0 评论 -
Android 中 Activity 的生命周期
接触 Android 有一段时间了,但是今天才去看 Activity 的生命周期,着实是因为在项目中用到了,需要去关闭释放一些数据。以下内容来自网络,说的很直白,我就不用整理了onCreate()函数,顾名思义这个函数在Activity开始创建时调用,可以在其中定义一些初始化操作原创 2015-12-29 11:55:31 · 1751 阅读 · 0 评论 -
Android使用addView动态加载布局文件
第一步,要获取要将动态加载内容置入的容器 relativeLayoutRelativeLayout relativeLayout = (RelativeLayout) findViewById(R.id.relativeLayout);第二步,获得要动态加载的布局文件Layout原创 2015-12-29 11:55:30 · 4568 阅读 · 0 评论 -
Android 使用intent.putExtra实现Activity之间的参数传递
数据发起Activity中,传入参数btn.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubInte原创 2015-12-29 11:55:29 · 14375 阅读 · 0 评论 -
Android 取得 ListView中每一个Item项目的值
首先我们需要创建 ListView ,这里假定我们已经创建好了并且使用SimpleAdapter设置好了adapter数据,看一下我们的adapterArrayList<HashMap<String, String>> list = new ArrayLi原创 2015-12-29 11:55:28 · 12782 阅读 · 0 评论 -
Android中几种常用的弹窗信息提示方式
效果一、当点击某按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式btn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-ge原创 2015-12-29 11:55:20 · 6963 阅读 · 1 评论 -
Android Activity使用OnGesture事件以后与子View的Click事件冲突解决办法
在实现多个图片的切换功能时,使用到了手势事件功能,但同时需要给图片增加一个单击事件去执行其它功能。增加单击事件后,图片会截取到touchdown并不再往下传递,导致手势事件失效,这里给出了其解决办法,稍后会整理出多图切换内容先看解决办法,在这之前,需要了解 OnGestureLi原创 2015-12-29 11:56:14 · 2326 阅读 · 0 评论 -
Android在使用WebView时,通过Javascript调用JAVA函数
webView = (WebView) findViewById(R.id.article_webview);//WebView启用Javascript脚本执行webView.getSettings().setJavaScriptEnabled(true);webView.get原创 2015-12-29 11:56:15 · 1746 阅读 · 0 评论 -
Android中的AsyncTask异步任务的简单介绍
事件原由:很多耗时的资源在安卓客户端加载时,必须要开启一个新的线程去操作维护,而如果直接在主线程中加载的话,客户端会直接报出异常,导致程序不能正常使用,而子线程无法直接更新UI,因此客户端提供了 Handler 去更新UI,但如果子线程比较多,也容易导致客户端的异常,因此这原创 2015-12-29 11:56:22 · 1666 阅读 · 0 评论 -
微信跳一跳高分系列一:解读 adb 工具
adb常用命令general commands: // 常用命令 devices [-l] list connected devices (-l for long output) // 列出当前链接到 adb-server 的设备 help show this help message // 查看帮助 vers原创 2018-01-20 01:52:24 · 2107 阅读 · 0 评论 -
微信跳一跳高分系列二:adb shell 中的常用命令
input 命令> adb [-s device] shell input [source>] [...]The sources are: mouse keyboard joystick touchnavigation touchpad trackball stylus dpad原创 2018-01-20 01:52:01 · 1396 阅读 · 0 评论 -
Android Notification实现推送消息过程中接受到消息端有声音及震动及亮屏提示
在Android Notification状态栏通知一文中,简单实现了消息的推送效果,这里就接着上文说一下,当用户接受到消息时的提示效果// 5-加入震动及声音及亮屏notification.defaults = Notification.DEFAULT_ALL;// 这里用DEFAULT_ALL进行了所有数据的默认,包括// 震动、声音、亮屏,还可以如下拆分/* * noti原创 2015-12-29 11:56:01 · 9367 阅读 · 4 评论 -
通过 WIFI 用 adb 调试 Android 设备
通常情况下,通过 usb 用 adb 调试 Android 设备,但随之的问题是你总需要一根线链接着你的手机或者他人的手机,这样的体验可能会让你很糟糕,幸好,万能的 adb 已经为我们准备好了一切,我们可以通过 wifi 来连接 Android 设备步骤: 1、确认手机和adb(即安装有adb工具的电脑)在同一个网络环境 2、用 USB 链接设备,并确认 usb 模式下的工作状态是否正常原创 2018-01-20 16:56:41 · 712 阅读 · 0 评论 -
Could not resolve all dependencies for configuration ':app:_debugApk'
问题:FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring project ':app'.> Could not resolve all dependencies for configuration ':app:_debugApk'. > A problem occu原创 2017-01-23 20:00:55 · 15068 阅读 · 1 评论 -
使用 ss 代理增加 gradle 编译速度
事由:使用 weexpack build android 编译安卓项目时,下载诸如此类文件非常慢Download https://repo1.maven.org/maven2/net/sf/proguard/proguard-base/5.2.1/proguard-base-5.2.1.jarDownload https://repo1.maven.org/maven2/org/ow2/asm/a原创 2017-01-20 15:38:39 · 1692 阅读 · 0 评论 -
Android开发的环境搭建及HelloWorld的实现
1. 安装JDK和配置Java开发环境http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html下载JDK软件安装包;1.2 安装JDK开发软件1.3 环境变原创 2015-12-29 12:00:37 · 10696 阅读 · 0 评论 -
安卓开发环境之 Android Studio
下载地址:http://developer.android.com/sdk/installing/studio.html原创 2015-12-29 11:57:38 · 1818 阅读 · 0 评论 -
Android中TextView限制一行显示及其它效果
在TextView标签中加入以下内容即可实现一行显示,超出部分将隐藏android:singleLine="true"原创 2015-12-29 11:56:24 · 3796 阅读 · 0 评论 -
Android中的AsyncTask异步任务的简单实例
在 Android中的AsyncTask异步任务的简单介绍 一文中,已经对 安卓 异步任务操作做了简单的介绍,这里,直接将上文中的异步任务做了一个实例,实现异步操作更新UI线程,相比开启子线程更新来说逻辑性更加合理以下内容,可直接复制到项目中继而运行测试activity_main原创 2015-12-29 11:56:23 · 1665 阅读 · 0 评论 -
Android获取当前位置,推荐使用百度地图SDK获取位置
这里直接引用了百度V2.6出给出的DEMO实例,经过测试,在手机客户端可以获取到当前所在的位置首先先看一下MainActivity.javapackage com.example.locationmanager;import com.baidu.location.BDLocati原创 2015-12-29 11:55:19 · 2657 阅读 · 0 评论 -
Android中获取当前位置的使用步骤
在Android中得到当前位置的步骤1.在AndroidManifest.xml中声明权限android.permission.ACCESS_FINE_LOCATION(或者android.permission.ACCESS_COARSE_LOCATION)2.声明并实例化一个L原创 2015-12-29 11:55:17 · 8068 阅读 · 0 评论 -
Android使用READ_CONTACTS读取手机联系人
实例代码:package com.example.readcontacts;import java.io.InputStream;import java.util.ArrayList;import android.app.ListActivity;import android.c原创 2015-12-29 11:54:31 · 7852 阅读 · 0 评论 -
Android利用RecognizerIntent识别语音并简单实现打电话动作
关于Android利用RecognizerIntent识别语音并简单实现打电话,具体看实现代码如下:package com.example.recognizerintentactivity;import java.util.ArrayList;import android.app原创 2015-12-29 11:54:30 · 3874 阅读 · 0 评论 -
Android permission 访问权限一览
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传(原创 2015-12-29 11:54:29 · 2117 阅读 · 0 评论 -
Android使用Intent实现拨打电话的动作
使用Intent实现打电话的动作,我们需要在 AnroidMainfest.xml中加入通话权限,打开这个文件,在application节点的前面加入以下内容<uses-permission android:name="android.permission.CALL_PHO原创 2015-12-29 11:54:27 · 9877 阅读 · 0 评论 -
Android中JSON解析细解及实例
1.JSON解析(1).解析Object之一:{"url":"www.cnasda.com"}解析方法:JSONObject demoJson = new JSONObject(jsonString);String url = demoJson.getString("url");原创 2015-12-29 11:54:26 · 1890 阅读 · 0 评论 -
Android手机摇一摇的实现SensorEventListener
Android手机摇一摇的实现SensorEventListener看实例package com.example.shakeactivity;import android.content.Context;import android.hardware.Sensor;import原创 2015-12-29 11:54:20 · 2229 阅读 · 0 评论 -
Android应用中,去掉Activity标题栏以及状态栏
这里就说最好的方式吧,修改AndroidManifest.xml配置文件如果想要全局去掉标题栏以及状态栏则将以下代码写在application节点中@android:style/Theme.NoTitleBar.Fullscreen 如果只是要去掉标题栏,可以不写 Fullscr原创 2015-12-29 11:54:18 · 3029 阅读 · 0 评论 -
Android 启动界面的制作
直接看实例吧package com.example.textview;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Hand原创 2015-12-29 11:54:16 · 1998 阅读 · 0 评论 -
Android新增Activity,并实现多Activity之间的切换
打开 AndroidManifest.xml 找到节点 application 并增加 activity<activity android:name="TestActivity" android:theme="@style/AppTheme"></activit原创 2015-12-29 11:54:15 · 3381 阅读 · 0 评论 -
Android 给按钮绑定事件
一、在布局文件中创建按钮<Buttonandroid:id="@+id/button1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignPa原创 2015-12-29 11:54:13 · 3600 阅读 · 0 评论 -
Android 阅读器架构图,网上收集,留做存货
这个结构图是网上收集的图片,基结构明晰简洁,易于后期维护,本文会继续收集更多其它优秀的结构图,望有图的朋友推荐~原创 2015-12-29 11:54:52 · 1865 阅读 · 0 评论 -
Android中使用HttpClient实现HTTP通信效果
HTTP通信,这一案例在操作的时候遇到N多种种问题,是前面看过几个实例里面最麻烦的一个,因为没有系统的接触过JAVA,所以出了很多错误,也无从下手解决,这里经过对错误的检索实现了HTTP通信,以做记录。实现 HTTP 通信有两种方式,一种是 httpurlconnection原创 2015-12-29 11:54:53 · 1983 阅读 · 0 评论 -
Android使用GestureDetector实现手势滑动效果
直接看实例:package com.example.gesturedetector;import android.os.Bundle;import android.app.Activity;import android.view.GestureDetector;import an原创 2015-12-29 11:54:56 · 4351 阅读 · 1 评论 -
Android获取当前位置的三种方式及其使用方法
1.GPS定位2.基站定位此类位置的获取有赖于手机无线通讯信号,当手机处在信号覆盖范围内,手机可以获得该区域(即通讯术语中的“小区”)的识别号。因为这些识别号是惟一的,因此可以将识别号和地理坐标对应起来,因此根据识别号就可以知道地理位置。但是误差比较大。MCC(Mobile Co原创 2015-12-29 11:55:16 · 8052 阅读 · 0 评论