自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Genymotion安装APK出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE的解决办法

Genymotion安装或运行APK失败,试试这个办法:点击下载Genymotion-ARM-Translation.zip将你的虚拟机运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中(不要怀疑,就是拖zip包,不要解压),点击确认就,重启Genymotion。

2016-01-12 16:07:34 553

原创 activity透明

在AndroidManifest.xml 中定义Activity的地方一句话android:theme="@android:style/Theme.Dialog"android:theme="@android:style/Theme.Translucent"就变成半透明的 .

2016-01-11 12:02:45 398

转载 Android开发中的屏幕适配问题

官方文档网址:http://developer.android.com/intl/zh-cn/guide/practices/screens_support.html1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向

2016-01-06 14:57:05 535

翻译 移动界面尺寸!安卓1080P界面设计规范解读

第一部分app设计知识:什么是安卓1080P?目前市场上,只有Android系统的手机才有1080P全高清的产品。1080P是说手机屏幕的分辨率达到1920*1080像素。目前为止,市面上Android阵营中所有品牌手机里面,全高清屏幕的手机有以下几款。小米3以上、索尼L36h(Xperia Z);OPPO X909(Find 5);HTC、一加手机 X920e(Butte

2016-01-06 14:50:06 9934

翻译 移动界面尺寸!安卓720*1280界面尺寸规范参考

这样的手机又vivo智能收款机、三星Galaxy A5、华为荣耀等手机。这样的手机屏幕尺寸是:5寸        即屏幕对角线是5英寸。计算方法:1280平方+720平方=2156800,结果再开平方=1468.6048,再÷5,=293.72点每英寸。在1280*720px的分辨率下,1dp=2px             所有的尺寸具体请参照:Device Metric

2016-01-06 14:48:15 27677 1

转载 Android开发使用的常见第三方框架汇总

1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求 (6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请

2016-01-05 16:03:55 889

转载 FragmentActivity调用add方法报错

importandroid.app.Fragment; 改为importandroid.support.v4.app.Fragment首先需要导入android-support-v4.jar包,方法见下:进入Android\sdk\extras\a

2016-01-04 16:52:16 2776

原创 Android - Activity,A,B,C跳过B直接返回A

问题:一个application(即同一个.apk)里面有A,B,C三个Activity,启动顺序为:A为action=main&Launch即application启动的第一个activity,A启动B,B启动C,那想从关闭C之后直接回到A,而不是回到B?? 分析:正常情况下:A启动B之后,A进入Stop的状态,并且B进入活动栈栈顶,B启动C之后,B进入Stop的状态,并且C进入活动栈栈

2015-12-24 13:24:12 6307 1

原创 友盟 推送

文档  http://bbs.umeng.com/thread-9698-1-1.html统计  http://dev.umeng.com/analytics/android-doc/integration#8推送 http://dev.umeng.com/push/android/integration#1_4_2http://www.bubuko.com/infodetail-65

2015-12-21 17:00:06 328

转载 AlertDialog.Builder对话框类的用法

android 对话框弹出位置和透明度的设置在android中我们经常会用AlertDialog来显示对话框。通过这个对话框是显示在屏幕中心的。但在某些程序中,要求对话框可以显 示在不同的位置。例如,屏幕的上方或下方。要实现这种效果。就需要获得对话框的Window对象,获得这个Window对象有多种方法。最容易的就是直接 通过AlertDialog类的getWindow方法来获得Windo

2015-11-09 11:42:16 896

原创 Android 等待进度条

Progressbar例如发送短信,连接网络等等,表示一个过程正在执行中进度条的种类 :对话框进度条,标题进度条和水平进度条默认的style是一直旋转的圆形的进度条对话框进度条步骤(ProgressBarDialog)(1)覆盖activity的onCreateDialog()方法,并在其中创建对话框即 protected Dialog onCrea

2015-10-30 17:03:11 1498

原创 Activity 回调函数

如果你想在Activity中得到新打开Activity关闭后返回的数据,你需要使用Activity提供的startActivityForResult(Intent intent,int requestCode)(startActivity()是context提供的抽象方法,而startActivityForResult方法是Activity自己特有的方法)方法打开新的Activity,新的Acti

2015-10-28 15:09:55 1771

原创 安卓 自带主题 theme

•android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式•android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏•android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  不显示应用程序标题

2015-10-21 13:55:28 475

原创 android EditText 中的TextWatcher 限制小数点位数

需求要求:不能在xml中配置android:inputType="number"  android:digits="0123456789."需要用代码实现,当用户输入多余的小数点时,默认什么都不输入需求实现的具体代码private class DoubleTextWatcher implements TextWatcher { private EditT

2015-09-16 18:35:12 672

原创 java double类型保留两位小数4种方法

4种方法,都是四舍五入,例:    import java.math.BigDecimal;    import java.text.DecimalFormat;    import java.text.NumberFormat;    public class format {        double f = 111231.5585;        public

2015-09-16 18:33:44 389

原创 java常见错误以及可能原因

java常见错误以及可能原因集锦(一)0、 需要标识符a) 不在函数内1、 非法表达式开始b) 可能:丢失括号 .2. no data founda) 可能:setInt(1,100)中,没有100这个值3. 找不到符号a) 可能:没导入包4. 指定了无效URLa) 可能:数据库名或IP错误,即连接出错5. 类路径没有找到a) 可能:

2015-08-27 13:41:41 2164

转载 Java开发者必去的技术网站

中文网站http://www-900.ibm.com/developerWorks/cn/java/index.shtmlhttp://diy.ccidnet.com/pub/article/c317_a71330_p1.html 赛迪网J2EE专题http://www.javaresearch.org/   Java研究组织http://www.jdon.com/  J道-Jav

2015-08-27 13:38:00 436

翻译 Android运行时异常“Binary XML file line # : Error inflating class”

在原生Android下编译APK,编译没有问题,但是在运行的时候经常出现如标题所描述的异常,然后整个程序Crash掉......    我遇到该问题常常都是因为修改了资源文件所引起,大致有以下几种方式来解决:    1. 引用类名问题:自定义了一个View,将他用于布局文件中,假设他的包名叫MyPackage,类名叫MyTestView,这个时候你在XML作为布局元素来布局的话,必须使用完

2015-08-10 17:50:48 468

翻译 Android Http请求框架二:xUtils 框架网络请求

1、xUtils 下载地址    github 下载地址  : https://github.com/wyouflf/xUtils 2、关于网络请求的方法 package com.jike.shanglv.NetAndJson; import java.io.File; import com.lidro

2015-08-06 17:03:42 1373

翻译 Android Http请求框架一:Get 和 Post 请求

1、HttpUtilpackage com.app.android01;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;i

2015-08-06 17:01:23 336

翻译 Android中的系统全线问题

1.ACCES_NETWORK_STATE                       允许应用程序获取网络状态信息的权限2.ACCESS_WIFI_STATE                         允许应用程序获取Wi-Fi网络状态的权限3.BATTERY_STATS                             允许应用程序获取电池状态的权限4.BL

2015-08-06 16:56:09 285

转载 深入了解Looper、Handler、Message之间关系

关于Android中的异步消息处理机制的内容。有一点Android基础的朋友们都知道,在Android中,主线程(也就是UI线程)是不安全的,当在主线程处理消息过长时,非常容易发生ANR(Application Not Responding)现象,这样对于用户体验是非常不好的;其次,如果我们在子线程中尝试进行UI的操作,程序就可能还会直接崩溃。我相信,对于大多刚入门的朋友,在日常工作当中会经常遇到

2015-08-06 16:55:24 293

原创 Android开发常用系统权限

1.ACCES_NETWORK_STATE                       允许应用程序获取网络状态信息的权限2.ACCESS_WIFI_STATE                         允许应用程序获取Wi-Fi网络状态的权限3.BATTERY_STATS                             允许应用程序获取电池状态的权限4.BL

2015-08-06 16:52:32 336

转载 高效开发Android App的10个建议

假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。  耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否

2015-08-06 16:48:46 281

转载 主流手机分辨率 尺寸 操作系统

小米1 :     480 x 854       4.0 英寸小米2 :     720 x 1280     4.3 英寸小米3 :     1080 x 1920   5.0 英寸小米4 :     1080 x 1920   5.0 英寸小米note: 1080 x 1920   5.7 英寸华为p7 :    1080 x 1920   5.0 英寸  2

2015-08-06 13:47:12 1073

转载 QR的生成(二维码)

二维码现在随处可见,使用Android代码根据输入的字符串生成二维码其实也很简单,其中需要引用一个Google开源的包--ZXing。下面这个例子里包含条形码和QR码的生成和解析,下面讲解二维码的生成。首先,给出实现的截图: 生成二维码的步骤如下:1.首先用户在编辑框中输入需要生成的字符串内容2.点击下方的按钮3.按钮下方的Image

2015-07-30 14:01:37 3186

原创 Android获取验证码后倒计时程序

在开发是经常会遇到获取短信验证码,然后获取验证码后需要等待1分钟倒计时,这是是不能再次发送短信请求的,这是需要一个倒计时程序这里我封装了一个Util类,希望对开发的小伙伴能有帮助, public class TimeCountUtil extends CountDownTimer {private Activity mActivity;private Button btn;//

2015-07-28 17:18:19 332

原创 Android里面的匿名类与匿名内部类使用

Android里面的匿名类与匿名内部类使用在android开发中经常碰到匿名类(和匿名内部类)的使用,那么匿名类和一般情况下使用的类有什么不同,从实现的功能来讲是一样的,但是使用匿名更加简洁方便,形式上有点像new一个接口或类的感觉。在android开发中经常碰到匿名类(和匿名内部类)的使用,那么匿名类和一般情况下使用的类有什么不同,从实现的功能来讲是一样的,但是使用匿名更加简洁方便,形式

2015-07-28 17:16:39 486

原创 Android开发 命名规范

标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3 下划线命名法:单词与单词间用下划线做间隔。4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 量的取名方

2015-07-27 17:35:59 302

原创 规范包名的命名

com.example.app.activity | Activity 类com.example.app.widget | 自定义的小UIcom.example.app.db | 数据库相关操作com.example.app.domain/modle/bean/entity | 实体com.example.app.engine | 存放业务层,因为service冲突com.ex

2015-07-27 11:48:02 1203

翻译 探究Android的多分辨率支持以及各种类型图标尺寸大小

应用程序图标 (Icon)应当是一个 Alpha 通道透明的32位 PNG 图片。由于安卓设备众多,一个应用程序图标需要设计几种不同大小,如:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。HDPI (High Density

2015-07-21 17:07:53 1546

翻译 android Json解析全

0方式一 1、实体类 public class Person {     privateint age;    privateString name;     publicPerson(int age, String name) {        super();        this.age = age;

2015-07-20 17:33:48 230

翻译 Android,iOS打开手机QQ与指定用户聊天界面

在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。以下为具体代码:Android:[java] view plaincopyString url="mqqwpa://im/chat?chat_type=wpa&uin=501863587";  

2015-07-20 13:49:55 445

翻译 android实现背景音乐播放

package com.liu.zhen.utils;import android.content.Context;import android.content.res.AssetFileDescriptor;import android.media.MediaPlayer;import android.util.Log;/** *  * This class

2015-07-03 11:49:12 392

翻译 android如何长时间音乐播放实现MediaPlayer

长时间的音乐因为体积比较大,放在手机内存中,对资源的占用太大。  MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能。  在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。  MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的。  一

2015-07-03 11:47:25 1172

转载 常见报错

报错1:The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'adb.exe' and can be executed. 解决方法:进入命令行下重启ad

2015-06-29 13:53:32 348

翻译 Android 获取屏幕尺寸与密度

遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适。有的同事提出了依据分辨率来区分不同的屏幕,但是单WVGA就支持好几种不同的分辨率,QVGA又支持好几种。。。而且更神奇的时候,有时候,通过代码获取屏幕分辨率竟然得到了320 x 427 ,Android文档是不支持这种分辨率的,所以依据分辨率来区分不同的屏幕是

2015-06-29 10:53:15 283

翻译 Android 图片实现按钮点击切换效果

Android中的按钮有三种状态—默认,被点击,被选中。如果我们要实现按钮的三种背景,只需在res/drawable目录中建立这样一个XML文件:  selector.xml                android:drawable="@drawable/t3"/>                android:drawab

2015-06-04 10:22:34 4217

转载 Button点击颜色变换

我们在开发的过程中,往往为了美化界面的需要,会修改按钮的默认外观,而因为Android中的按钮有三种状态—默认,被点击,被选中。所以,如果要改变按钮的外观,需要对这三种情况都做出修改,也许在以往,我们最容易想到的就是,手动监听按钮的选中和点击事件,然后写代码来替换按钮的背景,但是在android中,我们不需要这么麻烦,android早就替我们想好了解决方案,那就是selector资源。如果

2015-05-22 16:52:42 4872 1

转载 Android_UI_点击按钮切换背景效果实现

实现按钮按下和释放,按钮背景图片相应切换效果的方法这里介绍两种,一种是在代码里实现,另一种是在xml文件里实现一、在xml文件里首先现在layout的一个xml文件下定义Button如下所示:[html] view plaincopyButton      android:id="@+id/btn_user_s

2015-05-09 18:31:48 388

Genymotion-ARM-Translation

使用Genymotion安装APK出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE的解决办法

2016-01-12

空空如也

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

TA关注的人

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