Android 广告(banner)图片轮播、图片浏览、仿微信大图查看控件(支持视频和gif图片)、支持动态添加数据

这几天公司需要做个仿微信查看大图,需要添加圆形下载进度,支持视频和图片切换等一系列功能控件,自己抽空把开发的自定义控件的成果重新构造、整理处理封装成库(aar),提供出来,有需要朋友,欢迎使用,如果有什么建议欢迎留言或者GitHub上提issues。废话到处,先贴效果图: Android广告图片...

2017-01-18 11:34:01

阅读数 3265

评论数 16

Android 引导使用说明、标签功能的封装库

之前公司做了一个项目,里面一个功能有关于在图片上贴标签的,现在比较有时间,把这个功能,单独抽出来做个封装成库(aar),在这基础上加了一些附件功能上去,现在就把简单介绍下: 贴出之前产品的红色箭头指向就是标签效果图: JTags    JTags 可以展示自己要标明在APP页面任何位置的标签,...

2016-04-06 21:32:12

阅读数 6047

评论数 5

Android studio 制作aar 使用Gradle发布项目到JCenter仓库

为什么发布自己项目(aar)到JCenter呢,这个答案显而易见,把自己开发功能库或者插件库制作成aar并且发布上去,这样开发者想使用项目的功能或者插件,就可以通过Android Studio自带的gradle方式来添加aar下载到开发者自己的项目里面,简单地说,简洁,方便调用。还有一方面JCen...

2016-03-29 16:01:17

阅读数 1755

评论数 0

面试Java基础之HashMap、Hashtable、WeakHashMap比较

在Java面试中的常见问题中,经常就有HashMap和HashTable的比较。主要是为了用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。 Map ├Hashtable ├HashMap └WeakHashMap Hashtable是Dictionary的...

2016-12-12 09:16:54

阅读数 1328

评论数 0

Android View的onTouch、onClick和onLongClick事件分析

一般我们在开发自定义View的时候,多多少少会涉及onTouch、onClick和onLongClick这几个事件,避免不了就是解决这个几个事件的冲突。往往需要我们程序员来覆写onTouchEvent方法来进行解决。下面来分析下: 三个函数:public boolean onTouch(View...

2016-12-10 18:05:33

阅读数 1210

评论数 0

面试Java基础之ArrayList、LinkedList、Vector比较

面试者之所以经常拿这三者来比较,是因为这三者都实现了List接口,他们的使用方式也很相似,主要区别在于因为实现方式的不同,所以对不同的操作具有不同的效率。   其实还有一种类型也要需要来比较的,那就Stack,没错,就是栈,它也属于List,他继承于Vector。   List接口有话讲,它属...

2016-11-25 14:17:24

阅读数 610

评论数 0

浅学Java设计模式之工厂模式

以简洁的整理下自己脑海里的工厂模式,写下来加深记录。 工厂模式可以分为三类: 简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 简单工厂模式(又称静态工厂方法模式) 简单来说就是由一个...

2016-11-10 13:44:43

阅读数 399

评论数 0

android 应用内通知,仿通知栏通知效果,通知Toast,悬浮窗

JNotice

2016-10-19 13:52:43

阅读数 5679

评论数 3

android.app.RemoteServiceException: Bad notification posted from package

android.app.RemoteServiceException: Bad notification posted from package xxx: Couldn’t expand RemoteViews for: StatusBarNotification这点错误其实跟以下报错信息差不多!...

2016-06-08 08:46:40

阅读数 3505

评论数 0

解决onActivityResult方法不执行的办法

最近在开发公司项目,在使用startActivityForResult关联俩个Activity中,发现A跳转到B,B设置setResult之后,A没有执行onActivityResult,查找一下,发现是A,B之前的启动模式都使用singleTask,查找下相关问题。 总结下出现问题和解决办法:...

2016-05-24 13:43:42

阅读数 7334

评论数 1

Android Studio 调试出现waiting for debugger的解决办法

在Studio开发环境中,使用真机开发经常会出现waiting for debugger,卡死不动了

2016-05-23 11:58:32

阅读数 27328

评论数 6

React-Native开发遇到各类问题、各类坑汇总问题及解决办法(不断更新中)

Application XXX has not been registered.This is either due to a require() error during initialization or failure to call AppRegistry.registerComponen...

2016-04-07 19:47:19

阅读数 7082

评论数 0

Windows下react-native安装步骤以及安装时候遇到各类已填平的坑

Facebook 在React.js Conf 2015 大会上推出了基于 JavaScript 的开源框架 React Native,本中文教程翻译自 React Native 官方文档。     React Native 结合了 Web 应用和 Native 应用的优势,可以使用 Java...

2016-04-07 15:47:18

阅读数 12833

评论数 0

Windows下使用Hexo+GithubPage搭建博客

前不久电脑挂了,许多东西都需要重新搞,包括这个,现在重新疏导一下,记录下在Windows下使用Hexo+GithubPage搭建博客的过程!准备工作 安装Node.js 下载地址:传送门 去 NodeJs 官网下载相应版本,进行安装即可。 可以通过node -v的命令来测试NodeJS是否安...

2016-03-31 16:33:13

阅读数 7650

评论数 9

Android studio 不能预览布局文件

出现问题    有时我们在布局添加第三方方插件是否会发现,布局无法预览,会出现下面异常! Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE和Use...

2016-03-31 14:09:46

阅读数 7900

评论数 0

Android studio和Eclipse分别生成jar包并混淆jar包

开发者有时在开发项目需要提供SDK给别人调用,这就需要开发者把自己代码做个jar或者lib或者aar形式提供给出去,在eclipse中往往需要把代码生成jar编译混淆下后和资源文件一并提供,还有一种是做成library形式提供出去,而在studio中我们可以借助gradle生成aar(可包含资源)...

2016-03-25 09:26:10

阅读数 6992

评论数 3

Android studio b Error: No resource found that matches the given name (at 'src' with value '@dra...

问题原因 问题贴出代码:No resource found Errors for support:appcompat-v7:22.0.0 或者 E:\????\okhttp-utils-master\sample-okhttp\build\intermediates\res\debug\layo...

2016-03-16 11:16:17

阅读数 2901

评论数 0

Android studio Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory

问题原因     当我们导入其他项目的时候,有时会出现Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory这个错误,原因是Gradle版本与maven插件版本不兼容,导致了,首先先看下Gradle版本...

2016-03-16 09:58:39

阅读数 1748

评论数 2

Android stuido中更改图片编辑软件

我们在项目中加载图片,发现图片不满足我们需求,需要修改一点点问题,如果开发人员会点PS可以自己修改,就不必把图片copy出来,让UI重新修改后替换或者直接让UI出新的,这样的过程往往很漫长,如果自己能使用ps,可以在项目中直接修改图片,这样方便有快,接下来笔者来说下在studio修改图片编辑软件:...

2016-03-15 17:07:29

阅读数 1040

评论数 0

Android studioError:(13, 0) Gradle DSL method not found: 'android()'解决方法

贴出在studio导入项目出现的错误问题。 Error:(13, 0) Gradle DSL method not found: ‘android()’ Possible causes:The project ‘ScanDemo’ may be using a version of the A...

2016-03-15 15:50:56

阅读数 3153

评论数 0

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