![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
hotlinhao
简单的描述
展开
-
Android开发中如何监听指定URL地址的标签扫描
<activity android:name="URLHandler" android:label="@string/app_name"> <data android:scheme="http" android:host="www.xxr.so"原创 2013-11-05 15:36:32 · 1726 阅读 · 0 评论 -
AndroidStudio国内如何离线升级?
现在在国内使用AndroidStudio的人越来越多,但由于墙的原因我们无法升级我们的AndroidStudio,自从用过AndroidStudio后就再也不想用Eclipse了。为了升级想了很多办法,下载新版本的,号升级地址,近来找到了另一种离线的升级办法。首页去下载适合的离线升级包。1. 找到合适的版本号 http://dl.google.com/android/stud原创 2013-11-08 13:55:43 · 2212 阅读 · 0 评论 -
Android如何实现压缩图片后再上传至服务器
我们现在手机的摄像头像素是越来越高,本以为一个500*500像素的照片应该不会很大,可是上传至服务器后竟然有200-300K,这对于哪些2G网络的手机来说,下载几十几张那简直就是灾难。好在我们有解决的办法。 这里只说如何压缩图片的质量,不讨论如何裁剪图片和上传图片,关于这个功能随后我会专门写一个上传图片和裁剪的文章。具体方法是这样的Bitmap photo = BitmapFac原创 2013-11-08 09:07:22 · 8120 阅读 · 0 评论 -
Please specify Android SDK for AndroidStudio错误提示
有时候升级过AndroidStudio后会出现这种提示。原因是因为你的项目所使用的SDK路径错误导致的,这时候你没有办法 Rebuild Project 也没有办法测试程序。需要更改你的项目的SDK路径。方法如下:File -> Project Structure -> SDKs 将Android SDK home path改为正确的路径即可。(完)原创 2013-11-08 14:12:57 · 37744 阅读 · 0 评论 -
Android 3.0以前版本使用Fragment提示getFragmentManager is undefined
最近学习了Fragment的一些知识,于是自己作了一些试验,发现这东西还真不错,但用的时候有一个问题,我们在使用getFragmentManager().beginTransaction().replace(R.id.main_layout, fragment1).commit(); 发现getFragmentManager() 没有定义而使用不了。即便是我们已经加载and原创 2013-11-10 22:22:16 · 6094 阅读 · 0 评论 -
Android开发Googlei源文件翻译
近来为了学习英语,把Adnroid SDK中的开发文件放到服务器上进行翻译尝试。只为了学习英语。。唉!!a原创 2014-06-05 17:33:27 · 635 阅读 · 0 评论 -
AndroidStudio修改文件的默认打开方式
在使用AndroidStudio的时候,不小心修改了XML文件的打开方式,于是就不能再有原创 2014-07-17 18:54:28 · 14696 阅读 · 1 评论 -
Android Studio Beta 0.8.0 Failure [INSTALL_FAILED_OLDER_SDK]
如题,近来下载最新版本的AndroidStudio来开发Android ,下载并安装后就遇到一个ukjg原创 2014-07-07 09:40:27 · 4316 阅读 · 2 评论 -
高德地图无法加载amapv302.so库
环境:AndroidStudio 0.8 BetaAndroidStudio好像是不会加载.so文件的,所以在使用高等地图的时候就出现这么一行rjfi原创 2014-07-07 12:45:58 · 2226 阅读 · 2 评论 -
Android客户端与PHP服务端RES公钥私钥互加解密
本来并非全部原创,可以归纳为d原创 2014-07-09 09:47:01 · 5487 阅读 · 0 评论 -
Android相册列表和栏目数据表的字段结构
一、先说一下相册列表的数据结构_id=13343 _data=/storage/sdcard0/openfeint/webui/images/settings/button_radio_off.hdpi.png _size=2555 _display_name=button_radio_off.hdpi.png mime_type=image/png title=butto原创 2014-08-08 16:35:58 · 5112 阅读 · 0 评论 -
Android获取URL中文件的扩展名的方法
如果你要是想从字符串是结巴c原创 2014-09-05 10:28:43 · 3720 阅读 · 0 评论 -
AndroidStudio INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
在使用Eclipse的时候,也出现过这种错误,是由于min原创 2014-11-19 09:40:08 · 3262 阅读 · 0 评论 -
the android sdk folder can no longer be inside the application folder
the android sdk folder can no longer be inside the application folderplease move it to a different location such as your home folderwhen the ide restarts it will prompt you to enter the new locati原创 2014-11-25 09:00:46 · 3069 阅读 · 2 评论 -
not using the 2- or 3-argument View constructors
Android 在使用自定义控件的时候,会提示这样的错误信息:not using the 2- or 3-argument View constructors; XML attributes will not work往是由于你只定义了一个构造函数,解决方法就是至少要定义两个构造函数处理如下:原创 2014-12-02 17:08:15 · 2712 阅读 · 0 评论 -
AndroidStudio开发中百度地图API或高德地图API中使用Debug开发Key的方法
在我们开发Android应用的时候,在调试阶段,我们用的都是debug.keystore.win xp 系统一般在c:\Documents and Settings\用户名\.android 目录下Win7 用户一般在:C:\Users\用户名\.android 目录下会有一个debug.keystore 的文件 。如果按照他们提供的说明中的方法,如下图我们获取原创 2015-01-10 23:32:32 · 4000 阅读 · 0 评论 -
AndroidStudio升级至1.0提示Gradle DSL method not found: 'runProguard()'
出错的文件为:APP 目录下的build.gradle 出错的地方为:buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { debuggabl转载 2014-12-08 10:28:45 · 2387 阅读 · 0 评论 -
Android开发中Activity与Service之间getSharedPreferences不同步的解决方法
当Activity中修改了shared的值,而Service中读到的还是原来的值,相当的头大。不过终于还是在网上找到了解决的办法。向Google致敬,远离Baidu更健康,下面说正事。我们在写程序的时候经常会这样写:SharedPreferences userInfo = context.getSharedPreferences(SHARE_TAG,0);或者S原创 2013-10-23 22:18:40 · 5874 阅读 · 2 评论 -
发送短信或其它的服务锁屏后就不再运行的解决办法
因为没有拿到WakeLock这个锁,所以系统进入了休眠状态。故你的服务就不再执行了。如何简单关于此锁的详细介绍可以查看:http://blog.csdn.net/g_salamander/article/details/7978772如何解锁和取消看下面的方法:你需要先定义mWakeLockprivate PowerManager.WakeLock mWakeLock;在你原创 2013-10-25 10:19:48 · 1209 阅读 · 0 评论 -
Android发送短信,并监听短信发送后是否发送成功的实现方法
废话不说,直接上源码:package Service;import android.app.Activity;import android.app.PendingIntent;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;原创 2013-10-25 10:11:20 · 5495 阅读 · 4 评论 -
换了win7 64位的系统在android studio上启动模拟器的时候遇到问题
Failed to allocate memory: 8This application has requested the Runtime to terminate it in an unusual way.Please contact the application's support team for more information.当设置的模拟器的分辨率大于480*8原创 2013-06-22 11:39:28 · 2414 阅读 · 0 评论 -
QQMusic与Android studio 冲突导致Adb not reposponding
前段时间装了一个Android studio感觉用起来挺不错了,比Eclipse稍好一点。但今天在同时用 QQ music听音乐,竟然调试不了程序,提示下面的错误:在网上查了资料,Adb 运行占用的端口是5037 ,首先打开命令行,输入netstat -aon|findstr “5037″看看是哪个进程占用了该端口。C:\Users\dyb>netstat -aon原创 2013-06-22 11:53:16 · 3287 阅读 · 3 评论 -
Android Studio 如果修改LogCat的颜色,默认全是黑色看着挺不舒服的
怎么找到并显示LogCat这里就不需要再讲了吧,主要说一下本篇的主题,如何修改他的颜色 。我们在使用Eclipse的时候应该都用过LogCat不同提示的颜色是不一样的,我们可以很容易的分辨但这里就不一样了,全是黑色的。要修改需要两步即可。一、File->Settings 或Ctrl + Alt +S二、找到 Editor -> Colors &Fonts -> Android Logc原创 2013-06-22 14:00:17 · 8855 阅读 · 0 评论 -
Android Studio IDE的 LogCat如何过滤指定应用的调试信息
以前在Eclipse中很容易使用LogCat来过滤调试信息,但在使用Android Studio时还是有点小小的不习惯。如题,如何过滤指定应用的信息,打开 LogCat在搜索框右侧的No Filters中选择 Edit Filter Configuration选项然后在Name中输入过滤器的名称,在by Package Name中输入你的应用的Package Name就可以了。如下图原创 2013-06-23 11:31:17 · 11123 阅读 · 0 评论 -
Android studio常用快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动转载 2013-06-23 11:12:47 · 1438 阅读 · 0 评论 -
AndroidStudio如何导入Eclipse中的Android项目
原来一直在使用Eclipse来开发一些简单的Android项目,但现在发现AndroidStudio也相当的好用,于是呼就下载了并安装成功了,但是怎么把Eclipse中的项目导入到AndroidStudio还真是头大一了会。不过还是找到了解决的办法。三步解决。第一、打开Eclipse在需要转换的项目名称上点周右键选择Export这个就不用再抓图了吧,就和我们平时生成APK时的选项是一样。唉,我原创 2013-07-19 18:59:38 · 4155 阅读 · 0 评论 -
Android TextView 显示HTML代码以及代码中的图片标签
如果一个TextView要显示HTML代码,这一点相对来说还是比较简单的,但如果要显示代码中的IMG标签,就有点小小的麻烦。下面说说这个东西的实现方法。一般我们要显示 HTML都是采用tvContent.setText(Html.fromHtml(obj.getString("content")));这里formHtml即人的HTML标签代码 。如果里面有图片我们就不可以这么作转载 2013-07-26 18:16:29 · 1822 阅读 · 0 评论 -
Android Studio V0.2.x For Windows下载地址
Android Studio 下载页面https://developer.android.com/sdk/installing/studio.htmlwindows 下载地址https://dl.google.com/android/studio/android-studio-bundle-130.737825-windows.exeMD5: 6da1bc8ef原创 2013-09-06 11:33:47 · 1383 阅读 · 0 评论 -
Ubuntu下如何快速配置JDK环境
今天在Ubuntu下安装了AndroidStudio环境,按照前一篇博文中的下载Linux下的文件,打开后里面有一个安装的说明,虽然是英文的但基本上还是可以看懂的。就是让去执行studio.sh 文件,当执行后提示没有JDK。。。。挺郁闷,但这个JDE配置起来确实有点麻烦,怎么办呢??我真不想安装这个JDK。 还好,我在Ubuntu的软件中中心中看到了一个NetBenas IDE 7.0.1原创 2013-09-06 21:58:20 · 1013 阅读 · 0 评论 -
Ubuntu 64Bit安装AndroidStudio中遇到的两上问题
一、明明SDK目录中存在的东西,打开AndroidStudio后有下面有一个提示 java . SDK .... /aapt 没有权限这个问题我也郁闷了好一会,也没有找到好的解决办法。后来在看一篇博客时看到,他们权限设置成了777于是我就试了试,确实可以。将整个SDK 目录的权限设置成777就可以了,便不会有这个问题二、adb启动不了启动的时候提示 Adb not respon原创 2013-09-08 01:47:05 · 1304 阅读 · 0 评论 -
Ubuntu下Android Studio在真机测试时Choose Device全是乱码的解决
如题,在测试是 Choose a running device 全是问号Device ,,, Serial Number state 全是问号,当然了OK 肯定是不管用的。解决办法如下:首页打开终端 Ctrl + Alt + Tdyb@Du-Office:~$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 roo原创 2013-09-10 16:32:13 · 2233 阅读 · 0 评论 -
Android使用json对中文进行编码 使用php接收时进行解码
我们在使用Android终端向php服务端传送中文的时候都被编码成了 \u6761\u4f8b 等字样,而php在收到该类信息后也没有办法直接进行解码。只需要使用下面的函数即可将 ‘b\u51fad\u6761\u4f8b\u5566a’ 的字符进行解码。支持字母和中文混合。function unicode2utf8($str){ if(!$str) return $s原创 2013-10-02 09:40:33 · 2232 阅读 · 0 评论 -
Android如何拍照或选择图片并裁剪
有时候我会们遇到需要裁剪图片的时候,比如处理头像的时候,Android提供了方便的办法来处理。核心方法如下:/** * 裁剪图片 * @param uri * @param outPutX 裁剪后的宽 * @param outputY 裁剪后的高 * @param requestCode 返回的标识值 */ public void cropImage(Uri原创 2013-10-07 00:40:32 · 1275 阅读 · 0 评论 -
Android 判断手势的滑动方向
Android中如何判断手指在屏幕上的滑动方向,其实相对来讲也是比较简单的,只需要判断手滑动的起点来结束点即可。具体方法如下:/** * 判断是向左还是滑动方向 */ @Override public boolean onTouchEvent(MotionEvent event){ //获取当前坐标 float x = event.getX(); float y =原创 2013-10-08 14:00:24 · 10547 阅读 · 1 评论 -
整理:打开拨号界面自动填写号码而不直接呼叫电话的实现
如题:为了在权限中省去一项容易让人误解的拔打电话权限,看到有的程序会直接打开拨号界面,但不是直接打电话。这样的话就不需要android.permission.CALL_PHONE的权限其实还是挺简单的Uri uri = Uri.parse("tel:0373123456"); //直接拔打电话 需要权限 Intent intent = new Intent(Intent.ACTI原创 2013-10-12 09:53:59 · 2953 阅读 · 0 评论 -
ImageView使图片占满ImageView
就像这种效果,蓝框是ImageView的实际占用空间,但图片确只有那么高,怎么解决这个问题,GG了一会还真找到了解决的办法。在ImageView里加上android:scaleType="fitXy"就可以了,上下就不会留出来了。(完)原创 2013-10-11 21:10:56 · 5571 阅读 · 0 评论 -
Android 自定义控件build时提示Custom view * is not using the 2- or 3-argument View constructors; XML attribut
如果你的控件继承自view那么需要写上三个构造函数,其它的可以查看源码,只要把全部的继承函数都写上去就可以了。View的三个继承函数是:public WiperSwitch(Context context) { super(context); init(); } public WiperSwitch(Context context, AttributeSet at原创 2013-09-29 11:29:55 · 3812 阅读 · 0 评论 -
Android EditText控件即设置最小高度又运行高度随内容增加而变化
如题,有时候EditText需要一个最小的高度,但是在输入更多内容时,要随着内容的增加而变化高度,一般都是增加。这时我们可以利用EditText的minLines属性。即最小行数,只要我们指定了minLines属性,同时将layout_height 设置为wrap_content ,即可实现我们的目的。<EditText android:id="@id/shareadd_con原创 2014-12-09 11:09:29 · 14835 阅读 · 7 评论