自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 android集成微信支付,脱坑篇

本屌也是做开发多年,遇到微信支付也是用起来相当棘手,今天就要写一篇脱坑攻略。第一步:申请appkey第二部:配置工程

2016-12-01 09:45:41 699 1

转载 转自大神整理的文章-安卓自定义View进阶-canvas绘制图形

一.Canvas简介Canvas我们可以称之为画布,能够在上面绘制各种东西,是安卓平台2D图形绘制的基础,非常强大。一般来说,比较基础的东西有两大特点:1.可操作性强:由于这些是构成上层的基础,所以可操作性必然十分强大。2.比较难用:各种方法太过基础,想要完美的将这些操作组合起来有一定难度。不过不必担心,本系列文章不仅会介绍到Canvas的操作方法,还会简单

2016-11-23 11:19:56 493

原创 app集成地图,跳转第三方地图导航 整理

直接上代码,方便使用:/*** 检查手机上是否安装了指定的软件* @param context* @param packageName:应用包名* @return*/public static boolean isAvilible(Context context, String packageName){ //获取packagemanager final Pac

2017-01-05 15:07:51 997

转载 安卓自定义View进阶-Canvas画布操作整理

本来想把画布操作放到后面部分的,但是发现很多图形绘制都离不开画布操作,于是先讲解一下画布的基本操作方法。一.Canvas的常用操作速查表操作类型相关API备注绘制颜色drawColor, drawRGB, drawARGB使用单一颜色填充整个画布绘制基本形状drawPoint, drawPoin

2016-11-23 11:15:50 411

原创 android 修改viewpager切换速度

废话不多说直接上代码:public class MyViewPager extends ViewPager { public MyViewPager(Context context) { super(context); init(); } public MyViewPager(Context context, AttributeS

2016-06-15 16:11:35 423

转载 Android Studio Error:Plugin is too old, please update to a more recent version

最近更新了Android Studio preview 5,然后我build项目的时候报了这个错:  这时候把项目的gradle版本换下就好了:  把2.8换成2.10之后,如果还是提示‘Error:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper,

2016-03-08 09:55:47 467

原创 android 生词本 句子取词

不废话直接上代码:public class WordActivity extends AppCompatActivity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSta

2016-01-28 17:02:01 1886 1

转载 Android下Sqlite数据库ORM框架之GreenDao详解

Android下Sqlite数据库ORM框架之GreenDao详解在大型项目中,android的数据库操作不可能再像第二篇文章那样,用最基础的API去实现各方面的操作,那样效率会十分的底下。那么,在android开发中,提拱了androrm,Ormlite,greenDao三个主流框架,博主三生有幸,再开发第一个项目的时候,就被逼着学习使用greenDao这个ORM框架。现在回过头看,gr

2016-01-07 14:47:04 956

原创 关于Android Studio 编译时电脑假死的解决方案

开启gradle单独的守护进程在下面的目录下面创建gradle.properties文件:/home//.gradle/ (Linux)/Users//.gradle/ (Mac)C:\Users\\.gradle (Windows)并在文件中增加:1org.gradle.daemon=

2015-10-16 12:48:13 2821

转载 Android崩溃处理

我们写程序的时候都希望能写出一个没有任何Bug的程序,期望在任何情况下都不会发生程序崩溃。但没有一个程序员能保证自己写的程序绝对不会出现异常崩溃。特别是当你用户数达到一定数量级后,你也更容易发现应用不同情况下的崩溃。  对于还没发布的应用程序,我们可以通过测试、分析Log的方法来收集崩溃信息。但对已经发布的程序,我们不可能让用户去查看崩溃信息然后再反馈给开发者。所以,设计一个对于小白用户都

2015-09-08 09:24:48 357

转载 百度地图开发-调试通过-打包失败(授权Key不正确)

百度地图开发调试的应用程序正常,打包后显示授权key失败这是由于调试生成的应用程序使用的是eclipse默认的SHA1的值我们需要使用自己创建的数字签名来解决这一问题。以下是解决方案设置android 环境变量如图所示 打开Cmd输入以下指令1:cd C:\Program Files\Java\jdk1.7.0_13\bin2

2015-09-08 09:22:22 623

转载 JSP快速入门教程——全十讲

第一讲(参考《Java Web程序设计基础教程》第1章)1 JSP 和 Java的关系   一般Java指的标注版 Java SE   另外两个版本:Java EE 和 Java ME   JSP属于Java EE的一部分。   Java EE:     组件:Web层组件(JSP+Servlet)+业务层组件(EJB)     服务:JNDI JDBC RMI

2015-08-03 14:31:58 624

原创 手机拍照,在回调缩放的时候程序崩溃问题

最近做项目的时候用到了拍照的功能,其他手机可以正常拍照缩放,但是小米平板不能缩放,程序崩溃,现在问题已解决,解决方法如下:方法一:刚开始调用了onSaveInstanceState(Bundle savedInstanceState)和onRestoreInstanceState(Bundle savedInstanceState)这个方法来实现,虽然方法比较笨,但是可以通过在onSa

2015-07-28 09:39:58 462

转载 android studio配置AndroidAnnotations

现在很多人都使用Android studio开发工具代替eclipse了,当然的 在eclipse使用的好的一些开发框架也会对应的在android studio上面使用。参考文档:http://www.jayway.com/2014/02/21/androidannotations-setup-in-android-studio/http://blog.csdn.net/ljp

2015-07-13 16:52:10 351

转载 AndroidStudio自动填充

在用Eclipse时候,你可以进行设置,设置成不管你输入任何字母,都能进行代码的提示,在Android Studio中也可以设置,而且比Eclipse设置来的简单。当然如果你觉得代码自动提示会降低你的代码水平,你也可以不设置,在写代码过程中,如果一时忘记了,你就可以用代码提示的快捷键。android studio代码提示的快捷键是什么呢?看这篇文章:【Android Stu

2015-06-29 15:26:37 3124

转载 有用的代码片段2

记得2011年的时候,整理了android有用代码片段这篇文章,后来,越添加越多,很是不方便,决定,每20条为一篇,分开记载,很多内容是从别的博客上面转载而来,由于疏忽没有说明来处,敬请作者谅解! 二十一、获取手机屏幕分辨率[java] view plaincopyDisplayMetrics  dm = new Displa

2015-06-16 19:45:23 390

转载 有用的代码片段

有时候,需要一些小的功能,找到以后,就把它贴到了博客下面,作为留言,查找起来很不方便,所以就整理一下,方便自己和他人。         一、  获取系统版本号:[java] view plaincopyPackageInfo info = this.getPackageManager().getPackageInfo(this.getPa

2015-06-16 19:44:03 364

转载 AndroidAnnotations注解框架

AndroidAnnotations是一个开源框架,旨在加快Android开发的效率。通过使用它开放出来的注解api,你几乎可以使用在任何地方, 大大的减少了无关痛痒的代码量,让开发者能够抽身其外,有足够的时间精力关注在真正的业务逻辑上面。而且通过简洁你的代码,也提高了代码的稳定性和后期的维护成本。以下AndroidAnnotations简称为AA可能会有人提出异议了,我们移动设备的性能,

2015-06-15 14:53:40 493

转载 android屏幕适配:一个很棒的屏幕适配文章

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获!Android屏幕适配出

2015-05-21 15:22:48 547

转载 Android利用添加自定义布局来搞定触摸事件的分发,解决组合界面中特定控件响应特定方向的事件

这个例子是比较有用的,基本上可以说,写完这一次,以后很多情况下,直接拿过来addView一下,然后再addInterceptorView一下,就可以轻轻松松的达到组合界面中特定控件来响应特定方向的触摸事件了。        请尊重原创劳动成果,转载请注明出处:http://blog.csdn.net/cyp331203/article/details/45198549,非允

2015-05-21 15:00:32 703

原创 Android Fragment不显示,但是依然能点击到的BUG(已解决)

最近在做项目的时候,用了最熟悉的Fragment,但是每次程序出现BUG,程序重新加载的时候该Fragment就不再显示了,但是依然能点击到,让人很是头疼,一开始一直在寻找原因,排除了代码不规范的情况,最后还是决定去网上找API(中文,别怪小弟英文差),最后找到了BUG的解决方法!下面开始上图这是程序正常状态下显示的Fragment红色部分为嵌套的Fragment,出现BUG就这样了,

2015-05-19 16:45:53 1782

转载 Fragment虽然用了很多次,但是一旦出了BUG还是要好好阅读API的

上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,Fragment与Activity交互的最佳实践,没有视图的Fragment的用处,使用Fragment创建对话框,如何与Action

2015-05-19 16:16:32 509

转载 android Application类的详细介绍,了解内存溢出可以看看

在代码中经常看到application这个类,一直不知道这个是干什么用的,今天刚好有点时间,所以进行了详细的学习。一.先对它的整体概念解释:在android源码中对他的描述是;        * Base class for those who need to maintain global application state. You can        * p

2015-04-25 16:18:38 379

转载 android绘制view的过程之一计算view大小(measure)

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=200062&extra=page%3D1&page=11.android绘制view的过程简单描述            简单描述可以解释为:计算大小(measure),布局坐标计算(layout),绘制到屏幕(draw);            下面看看每一步的

2015-04-06 17:47:35 437

原创 软件盘将布局遮挡,软键盘弹出把布局顶出去问题

对该activity设置属性即可android:windowSoftInputMode="adjustPan|stateHidden">这样就不会出现软键盘遮挡的问题。

2015-04-03 16:34:27 387

原创 最近在使用SVN时,同步项目的时候,一直pending,无法加载的问题

最近在使用SVN时,同步项目的时候,一直pending,无法加载的问题,以前的时候正常使用,但是复制到别的电脑就不能使用,很烦恼,在网上找了很多方法以下两种方法还是很靠谱的。现在有两种方法可以解决:1.缺失文件可以(1)下载这个svn插件:https://sliksvn.com/pub/Slik-Subversion-1.8.13-x64.msi   安装(2)在Eclipse

2015-04-01 09:30:44 8995

原创 最近安装Eclipse adt的时候会爆出:java was started but returned exit code = 13

在网上搜了很多解决办法,但都不好用,一般网上传的是修改eclipse.ini文件的方法,经过测试,根本解决不了问题,也有说修改vm路径的,这个方法我没试过,因为我发现有的eclipse.ini没有这个节点,所以没尝试,最后找出了问题的原因,是因为jdk的版本与eclipse的版本不统一,重新下载jdk之后问题解决了。

2015-03-31 14:02:16 494

原创 Android把相同图片放到不同的文件夹显示不同的问题

这个问题涉及到Android屏幕适配,在Android中做适配需要建立不同的文件夹,(比如说ldpi、hdpi、xhdpi、xxhdpi,其分别对应的dpi为120dpi、160dpi、240dpi、320dpi、480dpi)(dpi是像素密度px/inch),相同的图片放在xxhdpi文件夹里面时,假设显示的尺寸为1inch,再把图片放在hdpi文件夹中时  它显示的尺寸就会变为2inch,所

2015-03-26 08:33:33 623

转载 ScrollView中嵌套ListView是,嵌套在里面的ListView不能完全显示解决方法

注:文章来源于 Android实战技巧:如何在ScrollView中嵌套ListView (转)最近在做一个项目的时候,需要在ExpandableListView中嵌套一个ListView,但是在刚开始的时候发现嵌套在里面的ListView不能完全显示,如下图:    从图上看,我们可以看出ListView里的内容没有完全显示。上网查了下,发现别人也有遇到这样的问题,而

2014-11-17 15:36:55 1126

空空如也

空空如也

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

TA关注的人

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