android
文章平均质量分 58
___skyw
这个作者很懒,什么都没留下…
展开
-
android资源文件 color.xml
xml version="1.0" encoding="utf-8" ?> name="white">#FFFFFF白色 --> name="ivory">#FFFFF0象牙色 --> name="lightyellow">#FFFFE0亮黄色--> name="yellow">#FFFF00黄色 --> name="snow">#FFFAFA雪白色 --原创 2016-01-21 14:31:37 · 1692 阅读 · 0 评论 -
Android 显示和隐藏软键盘_亲测有效
java作者: 张武日期: 2017/6/5.email: jeff_zw@qq.com项目中有显示和隐藏键盘的需求,晚上很多方法,有的方法 在有些机箱上并不生效,这个方法是亲测可用且在我手头的测试机里都生效的方法弹出键盘//获取系统输入法管理器InputMethodManager imm = (InputMethodManager) activity.getSystemService(C原创 2017-07-18 11:06:40 · 481 阅读 · 0 评论 -
H5无法调起android app 的坑之 scheme 大小写
H5无法调起android app 的坑之 scheme 大小写项目中遇到的坑,此处记录一下,也为大家提个醒。scheme 和 host 在manifest配置是 忽略大小写,都配置成小写原创 2017-07-03 13:49:47 · 8447 阅读 · 2 评论 -
aapt.AaptException Failed to crunch file
aapt.AaptException Failed to crunch file1、问题背景今天公司项目开始了一个版本迭代,从git上new branch后,check 到本地,却发现怎么也跑不起来,同样的分支,其他同事就很正常,百思不得其解。2、错误信息查看日志,发现报这个错 aapt.AaptException Failed to crunch file3、解决方案通过检索如题的错误信息,发现这原创 2017-02-23 11:39:13 · 1804 阅读 · 1 评论 -
shareSDK.xml 失效,分享失败原因
shareSDK.xml 失效,分享失败原因问题描述在项目中用了shareSDK的第三方分享工具,之前一直正常使用,在shareSDK.xml中配置也都正常,但最近突然出了问题。各平台都分享失败,之前隐藏的分享平台居然显示出来了。问题分析经分析错误信息,分享失败是因为个平台的key都不正确,但已经确认key的配置都没有错。之前的隐藏莫分享平台的配置和key的配置都是在shareSDK.xml中,所以原创 2016-12-08 20:43:25 · 1464 阅读 · 0 评论 -
自定义循环滚动的图片播放器 ScrollingImageListView说明及示例
ScrollingImageListView 的 Demo已分享在Github,源码注释清晰,欢迎查看指正。ScrollingImageListView说明及示例先看效果图ScrollingImageListView说明及示例先看效果图1功能说明2使用示例1XML布局示例2代码中的配置3结束语1、功能说明ScrollingImageListView实现了多图滚动循环轮播,可以在xml中原创 2016-11-29 17:54:09 · 1112 阅读 · 0 评论 -
android 视图自动注入的第三方库-ButterKnife插件用法介绍
每一个android开发程序员在写一个新的界面时,总是避免不了写大量的findViewById()来将视图里的空间与代码中的绑定起来。用了这个插件后,通过添加注解的方式,代码在编译的时候会自动生成绑定代码,从而省去了我们写findView() 的工作量。下面就来看看这个神奇的ButterKnife怎么用。一、添加jar包引用在gradle里添加 compile 'com.j原创 2016-07-11 10:49:57 · 800 阅读 · 0 评论 -
Android Studio Gradle使用笔记
Android Studio Gradle使用笔记[张武] Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。 —— 百度百科Android Studio Gradle是android studio中用来进行自动化构建配置的,在Gradle中可以配置apk生成的版本、签名等。下面将就当前的学习,做一个说明。Android Studio Gradle使原创 2016-11-15 12:56:50 · 3486 阅读 · 0 评论 -
Gradle语法基础解析
Gradle语法基础解析在从ADT转移到AndroidStudio下开发,必然会遇到Gradle脚本打包的问题.看懂一个脚本最基本的前提就是了解它的语法,我在转移开发环境的过程中,也开始接触学习Gradle,在此做了一些总结,方便自己查阅.Gradle为何物第一次接着Gradle,对它做了大致的了解。按照网上普遍的说法:Gradle是以Groovy语言为基础,面向Java应用为主。基于DSL(领域特转载 2016-11-14 17:53:09 · 634 阅读 · 0 评论 -
android自定义 图片轮播组件
说明: 图片轮播主类MyBannerCirclePlayerDemo项目git地址作者: 张武 日期: 2016/9/2. email: jeff_zw@qq.com实现原理:通过将adapter的count设置为极大值,实现同方向无穷轮播通过Timer,在每一页图片显示的时候,设置一个延时跳到下一页的操作通过ImageViewLoader加载图片优点:最后一张图片到第一张图片过渡原创 2016-09-09 11:46:26 · 597 阅读 · 0 评论 -
This version of android studio is incompatible with the gradle version used.
问题背景因为项目app分包需要,将工程的graddle版本升至了2.2.0 alpha4,而我的android studio 一向升级为最新版,于是就出现了题目中的报错:Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling In原创 2016-07-14 11:44:21 · 32751 阅读 · 14 评论 -
RelativeLayout用到的一些重要的属性
下面介绍一下RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false Android:layout_centerHrizontal 水平居中 android:layout_centerVertical转载 2016-05-17 01:42:09 · 284 阅读 · 0 评论 -
Volley用StringRequest的post方法传参问题
Volley中有StringRequest和JsonObjectRequest两种请求,其中,StringRequest并没有实现getParams方法,所以强行通过url+参数的方法无法把参数传到后台。如果想通过POST方式请求并携带参数,遗憾的是StringRequest并没有提供带参数请求,但是当发送POST请求时,Volley会调用StringRequest的父类Reque原创 2016-05-29 01:22:03 · 4506 阅读 · 0 评论 -
android回调是怎么实现的? --以自定义Dialog为例
基本的回调是如何实现的:1、首先创建一个接口,这个接口用于你在某个情景下执行相应的操作方法。2、创建一个功能类,比如这个类可以显示一个对话框、可以滑动菜 单、可以下载数据等等。3、在这个类里面声明回调接口的对象4、在这个类里面创建在某个情景下需要执行的方法,而且在这个方法里面为声明的接口对象赋 值。5、在其他的类中使用这个功能类。原创 2016-02-25 19:43:40 · 580 阅读 · 0 评论 -
inflate方法与findViewById的区别
转自http://www.cnblogs.com/tinyphp/p/3891859.htmlLayoutInflater作用是将layout的xml布局文件实例化为View类对象。对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来找 res/layout下的 xml 布局文件,并且实例化为View类对象;获取LayoutInfl转载 2016-02-02 10:47:35 · 389 阅读 · 0 评论 -
android 实现自定义键盘的实例
一、概述 android有各种输入法 和键盘。但 在某些特定场景中,需要自定义键盘布局,例如乱序键盘、输入指定字串的键盘等。在此,以实现输入身份证号的自定义键盘为例,简述android实现自定义软键盘。二、实战1、编写键盘xml布局文件 symbols.xml其中,android:code=" 按键所对应值的ascii码 " android:keyL原创 2016-01-13 19:45:54 · 1024 阅读 · 0 评论 -
Android studio 上 EventBus的初步使用
之前 一直使用eclipse进行android开发,现在到公司实习,要求使用android studio 进行开发,适应了几天慢慢习惯了android studio,初步感觉确实比eclipse好用很多。-------------------------------click--------------------------------------步入正题,怎么在android stud原创 2016-01-12 19:49:45 · 5132 阅读 · 2 评论 -
仿qq横向滑动删除的 SwipeMenuListView
仿qq横向滑动删除的 SwipeMenuListView@(安卓开发)[android开发|自定义view] SwipeMenuListView是利用Scroller实现的横滑item出现菜单项的listview, 源码已分享在Github,注释清晰,欢迎查看指正。仿qq横向滑动删除的 SwipeMenuListView一Demo展示二使用方式1为SwipeMenuListView 新建A原创 2017-12-22 18:43:35 · 508 阅读 · 0 评论