自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Good luck

自我充实,写下错误,以后自己看

  • 博客(102)
  • 资源 (34)
  • 论坛 (4)
  • 收藏
  • 关注

原创 Android开发 自定义心率图

如题!直接、简单、粗暴、效果图如下下载地址:

2019-07-26 09:22:37 1128 1

原创 Android开发 Fragment+RecycleView有个坑

有一个横向的顶部tab+viewpage布局显示的界面,然后在viewpage里面使用的Fragment的,每一个Fragment里面基本上都是RecycleView,写完了之后发现在ViewPage里面左右一直滑动,会导致Fragment里面的布局越来越小,一直查也没有找到原因,细看代码发现是给RecycleView添加了item间距导致 private void initRecycleView(

2017-11-27 14:57:32 2916 1

原创 Android开发之SwipeMenuRecyclerView$2@f5b62e8 was not registered.

11-11 18:33:29.752 23307-23307/com.vincent.cloud E/AndroidRuntime: FATAL EXCEPTION: main Process: com.vincent.cloud, PID: 23307

2017-11-11 18:39:14 1438 4

原创 Android开发:Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'anno

如题:Error:android-apt plugin is incompatible with the Android Gradle plugin. Please use 'annotationProcessor' configuration instead.今天打开别人的开源项目,发现apt插件冲突了,改了下,发个图给有需要的人’ project/app/build.gradle pr

2017-10-30 11:04:24 1497

原创 Android开发之ConstraintLayout布局

最近开始在布局中使用拖拽方式了,留下记录自己看的 设置一条横向辅助线在屏幕的位置,按照百分比来设置 activity_main.xml<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/re

2017-10-27 10:38:18 381

原创 Android开发~点击其它控件弹出软键盘

软键盘弹出:(比如点击LinearLayout)InputMethodManager inputMethodManager=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); inputMethodManager.toggleSoftInput(0, InputMethodMana

2017-10-20 11:12:50 2293

原创 Android开发~如何简单查看当前打开App的包名和类名

如上: 这是打开QQ随便点了下。。

2017-10-13 10:24:51 6351 1

原创 Android开发~android.view.WindowManager$BadTokenException: Unable to add window -- token android.os....

如题,今天开发遇到一个问题,使用Dialog的时候遇到一个异常,信息如下:android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@406ab4c8 is not valid; is your activity running?大概就是我弹出dialog的时候所

2017-09-19 09:49:24 881

原创 Android开发之~java.lang.ClassNotFoundException: Didn't find class "android.view.x" on path: ...

Process: com.vincent.example, PID: 10424 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.vincent.example/com.vincent.example.ui

2017-09-04 18:05:11 7317 2

原创 AndroidStudio 3.0 canary 8 Annotation processors must be explicitly declared now.

今天由于开发环境问题,下载了最新版的AndroidStudio的,之前的项目编译报错,提示:Error:Execution failed for task ':app:javaPreCompileDebug'.> Annotation processors must be explicitly declared now. The following dependencies on the co

2017-07-26 15:51:58 23081 11

原创 Java-Web org.apache.tomcat.util.http.fileupload.FileItem;

如题,突然发现之前好好的项目导包出现问题了,我对Web不是很熟,因此记录一下 解决方案如下: 导入Tomcat的lib中的tomcat-coyote.jar 然后找到tomcat-copy.jar,打开,copy一下,ok

2017-07-23 11:10:34 1755

原创 Android开发RecycleView的Item分割线

/** * @name RecypricleView * @class name:com.vincent.recycleview * @class describe * @anthor Vincent QQ:1032006226 * @time 2017/7/19 0:13 * @change * @chang time * @class describe */public cla

2017-07-19 00:46:54 550

原创 Android开发第三方登录--微博登录

集成QQ登录:点击查看 集成微信登录:点击查看 QQ、微信、新浪微博登录,demo代码下载http://download.csdn.net/detail/pkandroid/9903796github地址 进入 https://github.com/HYVincent/Login新浪微博的SDK竟然更新了,上一次弄这玩意儿感觉一点不友好啊,哎。。。。 新浪微博SDK放在了GitHub上,

2017-06-10 13:41:16 6142 5

原创 Android开发第三方登录--微信登录

项目有需求,需要使用微信登录,QQ登录看这里 Android端要使用微信登录,必须在微信开发平台创建APP并且审核通过微博登录看这里如图: 有个地方需要注意的是,在创建APP的时候最好保持名称一致,而且创建APP的时候签名是小写的,并且没有:符号 ,例如: 微信获取签名的工具:点击下载 微信登录文档地址:点击查看 微信登录相关SDK集成:点击查看 微信SDK集成: 分为包含统计

2017-06-10 09:37:17 27222 14

原创 Android开发第三方登录--QQ登录

长话短说。。。 1、创建APP,获取APP_ID和APP_KEY,当然,首先得有个账号** 2、下载sdk 点击去下载 3、导包(我的是AndroidStudio 2.3.2)解压下载的sdk,把mta-sdk-1.6.2.jar和open_sdk_r5788_lite.jar复制到lib下(注意区分open_sdk_r5788_lite.jar和open_sdk_r5788.jar的区别,

2017-06-08 12:14:45 7211

原创 Android开发 butterknife注解框架异常--ArrayIndexOutOfBoundsException

今天撸代码突然发现butterknife不能生成快速初始化控件代码了,提示插件异常,要我停止使用,我以为插件坏了,重装一下,再次尝试,还是这个问题,试了一下别的Activity都能用,就这个有问题,然后就部分布局注释掉,一个个的尝试,终于发现问题了: 没错,就是多了个下划线,去掉就好了。。 异常如下:

2017-05-06 23:45:23 1655

原创 Android开发 ScrollView嵌套RelativeLayout、RecycleView(内容显示不全),RelativeLayout底部对齐失效

布局为这样: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_pare

2017-05-05 11:59:29 2907 1

原创 Android开发 adb命令提示:Permission denied

如题:模拟器版本->android 7.1.1 遇到这样的情况把模拟器root一下就好了:su root =============2017年4月3日20:57:33============== 完事儿了,关于更多adb命令可以看这里: [http://blog.csdn.net/pkandroid/article/details/52043429](http://blog.cs

2017-04-03 21:02:00 9479

原创 AndroidStudio-如何正确的打开一个存在的项目

最近遇到很多人问项目配置相关的问题,一般都是打开下载的别人的项目的时候配置不正确… 如何正确的打开别人的项目呢? 一般姿势有这三个步骤就好了。。。 下载了GitHub上面的一个路由分发的项目… 地址:https://github.com/xiaoxiaogogo/Qiaoba然后我在AndroidStudio里面新建了一个可运行的项目:Test app/build.gradle配置如下

2017-03-31 20:03:20 25954

原创 AndroidStudio2.3 NDk Cmake配置

最近使用移植一个项目,里面用到了NDK开发,然后把过程记录一下, 1、创建NativeUtils.java,里面写了一些本地方法 2、锤子一下,找到app目录下的classes文件夹,逐级打开,找到包名下的NativeUtils.class 3、打开下方的Teminal命令行工具,执行 cd app\build\intermediates\classes\debug然后:

2017-03-30 10:53:03 1880

原创 Android开发:Error:(3, 17) 错误: 程序包org.junit不存在

编译项目的时候某个module突然出现了错误: Error:(3, 17) 错误: 程序包org.junit不存在后来对比发现时误删除了build.gradle的 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v

2017-03-12 02:28:21 16708 4

原创 AndroidStudio编译错误:Error: null value in entry: blameLogFolder=null

今天写项目的时候,电脑开了个WiFi热点,然后这个热点和window驱动不兼容,有时候会导致电脑重启,重启之后AndroidStudio编译就报错了, Error: null value in entry: blameLogFolder=null查了一下,说是gradle的一个bug,删除项目根目录下的.gradle目录,重新编译下一就可以了 ——————————–2017年3月10日1

2017-03-10 12:40:00 7802 2

原创 Android开发fastjson错误:JSONException: default constructor not found. class com.xx...

解析json数组的时候报错:JSONException: default constructor not found. class com.vincent.hss.bean.Feedback需要在实体类中添加无参数的构造方法 ** * description : * project name:Hss * author : Vincent * creation date: 2017/3/

2017-03-08 13:12:12 2090 1

原创 Android开发 注解butterknife框架和权限permissionsdispatcher框架冲突

今天在项目中引入permissionsdispatcher权限适配框架之后发现butterknife注解框架点击事件失效了,初始化正常,就是点击时间失效,查看了一下apt冲突相关信息,看到这篇文章有提到类似的消息,大概就是google的gradle中包含了apt的功能,然后就改了一下集成方式,去除了app的build.gradle中顶部的 //apply plugin: 'android-ap

2017-03-07 17:39:42 1248

原创 Android开发 Resources$NotFoundException: File res/drawable/abc_vector_test.xml from xml

今天写了一个demo,打包的时候出现的异常,大概就是标题的意思,签名就出问题,不签名就没事,按照很多吃瓜群众的意思在app的build.gradle的Android defaultConfig配置了 vectorDrawables.useSupportLibrary = true这样也是不行的, 解决方案: 给工程的build.gradle降级,出现错误的版本: classpath

2017-03-06 11:39:15 726

原创 Java lombok的安装使用

Lombok感觉主要是在实体类的get和set方法上可以使用注解就能代替手工生成(我也是刚看了一下) Lombok的下载页面 点击进入 1、下载链接 点击可下载 Lombok.jar下载之后是需要安装的,相信看到此文章的各位都是有配置了java开发环境的 2、打开win+R输入cmd cd path path是存放下载的lombok.jar的路径,比如我的lombok.jar放在了这里

2017-03-05 03:32:28 9022 3

原创 Java Web开发SpringMVC和MyBatis框架开发环境搭建和简单实用

1、下载SpringMVC框架架包,下载地址: 点击下载 点击打开地址如图所示,点击下载即可 然后把相关的jar复制到lib下导入 2、MyBatis(3.4.5)下载 点击下载 MyBatis中文文档地址 点击查看 下载解压之后把jar复制到lib下导入,大概是这样子的 3、j

2017-03-03 23:53:31 2938 3

原创 Android开发 读取assets下的TXT文本一直提示找不到文件

发现了一个问题,以前写的方法(点击打开)读取Assets目录下的文本,今天弄过来发现一直找不到文件,试了N多种办法都不行,最后发编译看了一下assets目录下的TXT文本,发现tex文本没有扩展名,怪不得找不到,这个文本是直接在AndroidStudio的assets目录右键新建的,然后我删除了这个文件,在外面创建了文本复制进来调用方法就可以打开。。。。 ——————2017年2月24日01:

2017-02-24 01:18:23 5936 5

原创 Android开发 leakcanary内存泄漏工具集成

在项目的build.gradle中添加依赖: debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5' releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5' testCompile 'com.squareup.leakcanar

2017-01-13 17:06:43 623

原创 MySQL 5.7.17 下载安装启动服务登陆mysql以及简单实用

MySQL5.7.17 ZIP下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-winx64.zip 点击下载 我的解压地址:E:\mysql\mysql-5.7.17-winx64 先配置环境变量: 1、此电脑–>属性–>高级系统设置–>环境变量–>系统变量 2、创建MYSQL_HOME 3、

2017-01-13 01:00:08 6754

原创 Java Tomcat9.0 启动报错

配置好了Tomcat9.0 启动的时候报错了, 详细: 一月 12, 2017 1:12:23 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' t

2017-01-12 01:17:59 7473

原创 Android开发 Unable to resolve host "ggschoo.sayimo.cn": No address associate

低级错误: Unable to resolve host "ggschoo.sayimo.cn": No address associate没有配置Internet权限..

2017-01-07 14:25:36 437

原创 Android开发 com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-.

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate

2017-01-07 10:56:12 1335

原创 android开发 GSON和JsonObject互相转换时Base64字符串末尾自动添加了换行符的问题

app登录接口账户和密码是采用Base64转码的,请求服务器是采用的json参数,使用GSON把Json请求对象转为json String,如图: 首先google了一下,也没有相关问题,后来猜测是不是编码的原因,传入Json对象之前把base64转码之后的String编码指定了一下,然后再次观察.. 末尾的 ==符号被转义了… 后来问了别人,听说系统默认的Base64的默认转码方式会

2017-01-05 17:38:34 3045

转载 Android开发 shape使用

转自:http://m.blog.csdn.net/article/details?id=51824524 点击打开介绍 简单来说,shape就是用来在xml文件中定义形状,代码解析之后就可以当做Drawable一样使用 官方说明 关于shape定义的drawable 文件位置:res/drawable/filename.xml 编译资源类型:GradientDrawable 文件引用:

2017-01-05 14:50:26 406

原创 Android开发 Retrofit使用json提交请求服务器

使用登录接口为例,baseURL = “http://fpush.sayimo.cn/schoolapi/v1.0/” 配置: Constant.java ... public static final String APP_SERVICE_ADDRESS = "http://fpush.sayimo.cn/schoolapi/v1.0/"; public stati

2017-01-05 14:00:31 2159

原创 android开发 网络请求 java.lang.IllegaIArgumentException.baseUrl must end in /:http://fpush.sayimo.XXXX

低级错误:baseUrl后缀少了反斜杠了(/),加上即可..

2017-01-05 11:46:27 9827

原创 Android开发 android7.0安装apk文件的姿势

最近看到一个库,觉得有点意思,就下载源码编译了一下,结果发现打不开apk包,报错为: Caused by: android.os.FileUriExposedException: file:///storage/emulated/0/Android/data/cn.bingoogolapple.update.demo/files/apk/BGAUpdateDemo_v1.0.0.apk e

2016-12-17 23:28:01 17114 4

原创 Android开发图片水平旋转180度

<ImageView android:src="@drawable/icon_common_return" android:layout_centerInParent="true" android:id="@+id/lv_common_return" android:layout_width="wrap_

2016-12-14 09:35:11 10404 1

原创 android开发 Bugly集成

话不多说直接开干… 1、安装Bugly插件:Bugly 安装完成之后重启 2、在工程的build.gradle中设置:classpath ‘com.tencent.bugly:symtabfileuploader:1.3.9’ 3、在app的bugild.gradle中设置:apply plugin: ‘bugly’ 以及app的key和id 在dependencies {}中

2016-12-13 10:35:40 2690

蓝牙相关demo

bluetooth

2017-08-08

Android开发 心电图绘制

做了好几天,终于搞定了,动态显示心电图数据.. 心电图背景和数据是分开的,没有封装到一块, 数据显示部分封装也可以自行完成。。。

2018-01-04

Android开发 QQ登录、微信登录、微博登录

Android开发第三方登录信息获取..,集成QQ登陆,个人信息获取,微信登陆,微信信息获取,微博登陆、微博个人信息获取等功能

2017-07-19

RecycleView添加头尾、点击展开或者隐藏item部分控件

添加头部和尾部,点击展开或者隐藏item部分类容 添加头部和尾部,点击展开或者隐藏item部分类容 添加头部和尾部,点击展开或者隐藏item部分类容 添加头部和尾部,点击展开或者隐藏item部分类容 添加头部和尾部,点击展开或者隐藏item部分类容

2017-05-05

Desktop.rar

效果图:https://blog.csdn.net/pkandroid/article/details/97368567

2019-07-26

不需悬浮窗权限桌面弹出View

不需要悬浮窗权限在桌面弹出悬浮窗

2016-08-25

webview支持type="file" 打开相机和相册

readme有说明...

2016-11-06

android7.0严格模式兼容

http://blog.csdn.net/pkandroid/article/details/53716719

2016-12-18

android跳转到华为手机管家悬浮窗管理界面demo

跳转到华为悬浮窗管理页面 EMUI3.0和EMUI4.0华为H60_L02测试成功

2016-07-21

android6.0 权限适配 demo

配置使用permissionsdispatcher库,适配android6.0以后的动态权限处理,代码改动相对较少,比起原生的权限处理方法来说,实现了一次性申请一个或者是多个权限的处理

2016-08-26

androidStudio代码混淆插件AndroidProguard

得到别人写的AndroidStudio插件,先放着http://www.cnblogs.com/common1140/p/5569934.html 安装完成之后,在顶部Edit的第一个选项就是了

2016-07-30

android开发图片拍照裁剪显示

点击显示选择弹出框,拍照裁剪显示或者选择照片裁剪显示

2016-08-31

android开发 地址选择器

三级联动地址选择器

2016-09-13

自定义TextView带货币符号

自定义货币符号

2016-12-03

spring-4.3.6

spring-4.3.6

2017-02-18

百度地图导航 demo

AndroidStudio 百度地图导航demo

2017-08-07

butterknife8.0.1 demo

butterknife8.0.1 demo,

2016-07-19

Android开发第三方登录和分享 demo

资源内容: 1、微信登录、微信资料获取、微信好友分享、分享到朋友圈、分享到收藏 2、QQ登录、QQ资料获取、分享到QQ好友、分享到QQ空间 3、微博登录、获取微博资料、分享到微博 github:https://github.com/HYVincent/Login

2017-07-22

android开发WebView下拉刷新

SwipeRefreshLayout和腾讯的X5内核的WebView相结合的下拉刷新,亲测华为荣耀android6.0 测试通过,由于百度某些页面单独处理过,开启了滚动条,否则下拉和下拉刷新冲突..2016年9月7日19:40:50

2016-09-07

android jdk rt.jar

rt.jar

2016-11-16

AndroidStudio2.3 NDK Cmake配置

AndroidStudio2.3 NDK Cmake配置 http://blog.csdn.net/pkandroid/article/details/67074346

2017-03-30

android开发6.0检查权限代码

检查是否具有某个权限,弹出权限选择框

2016-08-11

Android开发 adb命令图示

android开发 ADB命令图示,doc命令运行效果截图。date:2016年10月20日01:29:55

2016-10-20

gson 2.8.2

2017年10月15日10:41:09 gson最新版,下载地址:http://mvnrepository.com/artifact/com.google.code.gson/gson/2.8.2

2017-10-15

github for windows 2.11.1-64-bit

github离线安装包

2017-02-06

gson_2.7.jar

gson2.7.jar

2016-08-03

MyBatis-3.4.4

MyBastis-3.4.4

2017-07-23

RecycleView Demo

RecycleView demo,还包含了一些别的东西,底部tab滑动切换效果,点击效果,Gosn解析数据,jason解析,发送接收自定义广播,定位,引导页等等

2016-08-06

SpringMVC+Mybatis demo

SpringMVC+MyBatic demo Service端 后续上传客户端

2017-03-04

QQ微信新浪微博分享Demo

QQ 微信 微博分享集成,可先运行Example.apk

2016-11-30

QQ微信分享

QQ微信分享

2016-11-28

android,基础包

此demo,实现了:第一次进入引导页,欢迎页面2s之后跳转,主页底部table(4个),主页侧滑菜单,二维码扫描生成分享(分享时调用系统的),关于手机的信息采集,退出提示,Butterknife(8.4.0注解),android6.0之后的权限适配PermissionsDispatcher(不管用户采用了那种操作,都能提示用户),封装的Volley网络请求工具,MD5加密解密等,别的啥也没有写了,

2016-09-27

自定义进度条

继承View 自定义进度条 可以触摸、滑动控制 动画显示

2019-01-08

android权限适配6.0 demo

安装了permissiondispatcher插件,适配了6.0的权限访问机制,自动弹出权限选择提示框,代码比较简洁,华为荣耀6安卓6.0测试通过

2016-08-26

Android小屋的留言板

发表于 2020-01-02 最后回复 2020-01-02

android 开发 华为权限问题

发表于 2016-04-12 最后回复 2019-07-16

android开发 SwipeRefreshLayout中WebView下拉刷新和下拉有冲突

发表于 2016-09-03 最后回复 2017-11-16

android Service后台播放音乐华为6.0系统清理内存不会清理app,但是播放无声的就会清除掉

发表于 2016-08-16 最后回复 2016-09-03

空空如也

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

TA关注的人 TA的粉丝

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