自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mpvue 编译后没有 app.json

小问题,记录一下,并分享给和我一样犯错的人。如果你出现这个问题,并且百度后并没有解决,大致有如下解决办法1、把packpage.json里的mpvue-loade后面的‘^’去掉,重新安装依赖即可。"mpvue-loader": "^1.1.2", 变成 "mpvue-loader": "1.1.2",2、将node_moules,dist目录删除,然后重新控制台执行npm...

2018-11-26 10:56:58 1284

原创 关于Android java.lang.NoClassDefFoundError异常

这个异常的出现一般伴随着某个类的出现,但他们都可以归为一类,就是方法数超65536限制比如我遇到的 然后我花费了巨量的时间在找org.slf4j.LoggerFactory上,其过程之艰辛,结果之绝望,就不说了说白了,就是某个类因为数量限制而没有被编译,结果最后就是找不到了,所以一般解决65536问题就好了...

2018-08-23 11:24:56 496

原创 Android ViewPage 图片、视频轮播

直接进入主题为了方便使用我们先自定义一个View(当然不自定义也行,具体就不说了)public class Banner extends RelativeLayout{ private ViewPager viewPager; private final int UPTATE_VIEWPAGER = 100; //图片默认时间间隔 private in...

2018-05-16 18:30:41 8710 17

原创 Android studio 导入 aidl

工作中有用到aidl,别人给的样例是Eclipse的,跟Android Studio不一样一、aidl的路径 在project,Android目录显示下是这样的 具体是在java目录上右键,创建一个aidl文件,此文件会默认生成到aidl目录下。 然后创建你需要包并导入aidl然后Make一下,就会自动生成Java文件。然后就可以使用aidl文件了(不生成Java文件,没法使用aidl文件

2017-12-07 15:43:40 929 1

原创 云服务通过nginx访问静态资源

准备工作云服务连接工具(我用的是xshell 5),以及文件助手(我用的是xftp,高手可以忽视),可以通过xshell安装启动 通过xshell 5连接上云服务,下载安装配置nginx,具体可以参考这个http://www.cnblogs.com/kunhu/p/3633002.html 这个教程是没指定路径的,可以自己进入任意路径然后再操作,如果用文件助手可以直接将下载好的文件拖到指定的目录

2017-09-28 16:37:19 1519

原创 Android 串口通信

GitHub上的源码,是Eclipse文件结构 https://github.com/cepr/android-serialport-api在AS中需要这样做第一步:将工程目录切换为Project第二部:创建libs和jni文件目录(如果没有的话)libs在app根目录下 jni在main文件下,可以这样创建 如果这时候你切换回Android目录时会发现目录变成这样 cpp就是jni

2017-09-04 18:23:50 375

转载 微信小程序wxss文件属性

以下内容参考于http://www.cnblogs.com/yang-shuai/p/6899430.html关于小程序的样式属性的使用在官方平台居然没找到,不知道是不是与css一样,所以官方没写一、display(显示) 属性 说明 flex 多栏多列布局 — flex-direction:row/column inline-block 行内块元素 inline 此元

2017-08-21 14:23:18 1938

原创 Android Lottie体验经历

以下未体验经历以及个人观点,有说错的地方请见谅,先说一下简单的实现 1、连接https://github.com/airbnb/lottie-android2、布局实现<com.airbnb.lottie.LottieAnimationView android:id="@+id/animation_view" android:layout_width="wrap_c

2017-08-17 14:24:28 1546

原创 Android7.0共享文件权限

这个共享权限是准对第三方应用,你的App对外无法暴露file://类型的URI了。 解决方法: 1、需要在当前module的AndroidManifest.xml文件,添加provider标签<manifest> <application> <provider android:name="android.support.v4.content.FileProvider"

2017-08-16 14:32:00 897

原创 Android 沉浸式状态栏的苦逼之旅

先说一下基本设定 1、values-v21<!-- Base application theme. --><style name="AppTheme" parent="@style/BaseAppTheme"></style>2、values-v19<!-- Base application theme. --><style name="AppTheme" parent="@style/Bas

2017-08-11 18:21:57 271

原创 Android 混淆文件配置

第一次配置混淆文件,盗用的别人的模板,也不知道合不合格,反正最后打包没问题,其实主要的变动是在第三方,有些使用的是官方的使用配置,有的没找到就直接使用万能写法 比如融云: -dontwarn io.rong.push.** -keep class io.rong.push.** {*;} 如果你不知道第三方的混淆配置,就这样写,没问题的# Add project specific ProGu

2017-08-11 15:13:46 588

原创 Android 自定义软键盘遇到的问题

首先来分析一下软键盘的基本属性 - 软键盘的实现 - 点击输入框从底部弹出软键盘 - 弹出软键盘后焦点在输入框 - 弹出软键盘不遮挡输入框 软键盘的实现 可以使用KeyboardView也可以自己写布局写点击事件(除特殊情况不推荐) KeyboardView的简单实现方法 一、在res下新建xml文件夹,在xml文件夹中新建keyboard.xml文件<?xml ver

2017-08-01 10:13:39 632

原创 PopupWindows与外部输入框焦点问题

一个很常见的场景,模糊查询的时候会在输入框下面弹出一个窗体让用户进行选择,这种实现方法有很多我要说的就是使用PopupWindows的实现,以及遇到的问题。首先我们会使用edittext.addTextChangedListener来进行输入监听@Override public void beforeTextChanged(CharSequence s, int start, int c

2017-07-31 17:39:37 798

原创 Android icon图标网站

对于Android开发来说最蛋疼的是没图,没图写个毛线。网站一https://material.io/icons可选择下载黑白两色的图标网站二http://jaqen.me/mdpub/这个可定制性高更高一些(颜色丰富,大小,阴影任意定制等),对于没有美术细胞的来说很纠结

2017-03-09 11:01:54 1057

原创 Expandablelistview与CheckBox+setOnCheckedChangeListener有坑

Expandablelistview是用来处理分组数据的(至少我是这么认为的),如QQ列表。那么我们今天主要来说明Expandablelistview+CheckBox的使用情况,以及注意事项。现来个我的效果图片: 一、布局实现1、activity_main:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="ht

2017-03-06 11:30:50 694

原创 关于输入框与软键盘的那些事

事情要从第一台设备说起,这台设备有物理键盘,需求就要求无论我怎么点输入框都不允许出现软键盘。 于是就在网上各种筛选,最终找到合理的解决方案public void SetNoInput(Activity activity, EditText et_input){ if (android.os.Build.VERSION.SDK_INT <= 10) { et_in

2016-11-15 17:06:55 239

转载 Android性能优化的一些记录

一直不清楚性能优化到底优化的是什么,特做个记录 网上的一些观点: 1、Android的渲染机制 2、内存优化 3、电量优化 4、流量优化 (可能还有其他的待补充)一、Android的渲染机制大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。从设计师的角度,他们希望App能够有更多的动画,图片等时尚元素来实现流畅的用户体验。但是Android系统很有可能无法及时完成那些复杂的界

2016-09-06 16:22:39 247

原创 开源项目汇总

看到GitHub上的两篇文章,觉得有必要记下来 Android 开源项目汇总 Android 优秀开源项目实现原理解析

2016-08-30 16:31:36 221

原创 DrawLayout的全屏滑动(取消长按效果)

关于网上的全屏滑动有两种方法,第一种是自己写手势判断是否滑动package com.example.apppiaost.util;import android.app.Activity;import android.content.Context;import android.support.v4.widget.DrawerLayout;import android.support.v4.w

2016-08-01 12:14:53 1564 9

DrawerLayout修改源码实现全屏滑动

中文注释的地方就是修改的地方,亲测可用

2017-03-29

空空如也

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

TA关注的人

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