自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Project之条形图列表不显示任务名称

最近刚弄project做个工资表,好了之后结果右边条形图哪里竟然不显示数据.我是想要把任务名称在表右侧显示.我自己是一个一个设置的,有点麻烦,不过也能做出来.首先第一步点击表中带颜色的方框,之后会弹出一个窗口,选择条形图文本.然后选择文本在那里显示,我们想要右侧显示,就在右侧输入框输入文本即可.然后大功告成,不过很麻烦,需要一个一个来.有没有大佬知道简单点的呀,还请解惑!!!...

2021-03-11 09:35:51 3879

原创 Tomcat隐藏版本号和禁用OPTIONS.

Tomcat隐藏版本号

2021-01-14 10:49:24 1940 2

原创 NullPointerException: ‘android.os.IBinder android.view.View.getWindowToken()‘ on a null

windows包含baiactivity dialog等,activity dialog都能包含view。getWindowToken()获取调用的view依附du在哪个window的令牌。WindowManager会给每一zhi个window一个唯一的令牌。我是这样写的,出了问题,这个其实就设计到了framework层的WMS了,有兴趣的可以研究一下getCurrentFocus().getWindowToken()有两种解决方案,一种是try catch 另一种是getWindow().g

2020-07-02 17:20:32 874

原创 有关flutter调用Adnroid sdk

首先,本人

2020-04-27 18:39:11 2939

原创 Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $

今天正写着代码那,电脑蓝屏啦,重启之后就出现这个问题,还有说什么签名有问题,结果害我重装了两遍,结果我重新Clearn Project 清除一下缓存就好啦

2019-10-25 14:05:48 1478

原创 Kotlin GreenDao简单使用

1.在主工程‘app’中下加入一下配置 repositories { mavenCentral() }dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' }2.在当前项目build中配置//最上面添加apply plugin: 'org.green...

2019-10-14 19:51:58 1105

原创 Kotiln初学者

首先Kotiln不需要android一样findViewById,可以直接用其次继承是:是冒号不是extends啦…声明函数var s: String? = "11" //这里使用var声明,让后?是可以为空 !!两个感叹号是一定不为空val list: List<Any> = listOf<Any>(1, 2, 3, 5, 'a') //Any是可以放任意类...

2019-09-27 21:15:34 241

原创 Android简单模仿微信扫一扫二维码

android一般都是使用ZXing Android Embedded这个库来进行二维码操作!,我以前也没弄过这个,也是看别人的博客现在第一次弄各位大佬有提议的可以说二维码处理分为两部分:编码与解码编码:使用字符串生成图片。解码:解析图片中的字符串。...

2019-09-19 20:58:55 4114 1

原创 AIDL之两个app之间通信

服务端首先在main右键新建一个AIDL文件,建完之后clear一下在这里插入代码片然后再新建一个Bean类和第一个键的AIDL文件名一样,一定先建AIDL不能先创建和AILD同名的java文件Bean类 实现Parcelable序列化,再自己手写一个readFromParcel方法package com.example.month2server;import android.os...

2019-07-26 21:25:30 210

原创 Retrofit网络框架

Retrofit的好处Retrofit其实我们可以理解为OkHttp的加强版,它也是一个网络加载框架。底层是使用OKHttp封装的。准确来说,网络请求的工作本质上是OkHttp完成,而Retrofit仅负责网络请求接口的封装。它的一个特点是包含了特别多注解,方便简化你的代码量。并且还支持很多的开源库(著名例子:Retrofit +RxJava)。 ...

2019-07-26 21:01:37 447

原创 安卓自定义动画时钟

package com.example.naoclock;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Handler;import android.os...

2019-07-24 09:07:23 375

翻译 WebView

Webview的概念:WebView 是一个用来显示网页的控件,和使用系统其他控件没什么区别, WeView 是微型浏览器。它包含一个浏览器该有的基本功能,例如:前进、后退下一页、搜索、和网页互相调用等功能。为什么学习Webview?最大的优势是迭代方便, 只需要修改服务端网页的代码,Android应用就会同步更新。WebView的缺点:没有原生控件流畅,用户...

2019-07-23 21:30:26 151

原创 安卓使用C语言操作简单计算器

为什么需要JNI??定义:Java Native Interface,即 Java本地接口作用: 使得Java 与 本地其他类型语言(如C、C++)交互 .在下面几种情况下,我们要使用JNI:1、 程序当中用到了 JAVA API 不提供的特殊系统环境才会有的特征。而跨进程操作又不现 实。2、 你可能想访问一些己有的本地库,但又不想付出跨进程调用时的代价,如效率,内存, 数据传递方面。...

2019-07-22 21:19:10 415

原创 百度地图使用和常用问题

百度地图相信大家都不陌生,我们经常使用他!但是怎么操作他那,其实他和高德地图差不多首先我们需要到百度官网注册账号http://lbsyun.baidu.com/注册完之后创建应用上图中主要就是发布版SHA1:我有一个简单的小方法,不用再cmd命令keytool -v -list -keystore…找啦,直接我们打开自己的安卓Studio,打开我们安卓页面右侧的大象,随便点击一个自己的...

2019-07-15 21:23:48 410 1

原创 安卓动画简单4个三角形

看效果:直接看代码package com.example.study_05_view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.gra...

2019-07-10 22:01:48 183

原创 安卓动画爱心雨和大风车动画+擦除动画

爱心雨动画 使用第三方fallingview实现先看效果:第一步:导入依赖implementation 'com.dingmouren.fallingview:fallingview:1.0.2'第二步:布局文件主类: fallingView=findViewById(R.id.fall_view); fallingView.setImageResource(R.d...

2019-07-09 21:55:39 626

原创 android属性动画

Android 3.0 以后引入了属性动画,属性动画实现原理就是修改控件的属性值来实现动画。 属性动画可以实现许多 View(补间)动画做不到的事.Animator 提供了创建属性动画的基类ValueAnimator 属性动画的主要引擎,定义了属性动画的绝大部分核心功能。ObjectAnimator ValueAnimator的子类,允许程序员对指定对象执行动画。AnimatorSe...

2019-07-08 21:20:07 157

原创 安卓帧动画和补间动画

Drawable 动画概述Drawable 动画其实就是 Frame 动画(帧动画),它允许你实现像播放幻灯片一样的效果,这种动画的实质是由设计师给出一系列状态不断变化的图片,开发者可以给出指定动画中每一帧对应的图片和持续的事件。 这种动画的 XML 定义方式文件一般放在 res/drawable/ 目录下,也可以通过Java代码实现。帧布局首先来一个xml文件里面存放我们想要的帧动画an...

2019-07-07 22:22:20 126

原创 XUtils简单操作

XUtils简介:xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,官网:https://github.com/wyouflf/xUtils3xUtils 包含了orm, http(s), image, view注解, 但依然很轻量级(246K), 并且特性强大, 方便扩展:稳定的基石: AbsTask和统一的回调接口Callback, 任何异常, 即使你的...

2019-07-05 21:23:24 143

原创 安卓断点下载小视频

断点续传的方法public void Down(){ new Thread(new Runnable() { @Override public void run() { try { URL url = new URL(urlPath); ...

2019-06-27 21:38:48 301

原创 实现.swipelayout滑动布局侧滑删除item

第一步导入依赖implementation "com.daimajia.swipelayout:library:1.2.0@aar"item布局文件把线性或相对变成SwipeLayout布局<?xml version="1.0" encoding="utf-8"?><com.daimajia.swipe.SwipeLayout android:id="@+id...

2019-06-27 21:27:56 790

原创 XML三种解析

这是一个xml文件使用Dom解析xml文件 public void dom(){ DocumentBuilderFactory documentBuilderFactory=DocumentBuilderFactory.newInstance();//获得解析工厂 try { DocumentBuilder builder=docume...

2019-06-27 09:44:23 149

原创 复习ReclerView多布局

使用ReclerView布局实现多布局初始化Recycler初始化数据源自定义 ViewHolder类自定义适配器public class MyAdapter extends RecyclerView.Adapter<BaseHolder> { private final int Header=1; private final int Body=2; ...

2019-06-26 21:27:00 310

原创 OkHttp 和Volley

##OkHttp 导入依赖 implementation 'com.squareup.okhttp3:okhttp:3.12.1'okhttp是一个第三方类库,用于android中请求网络。这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso和LeakCanary)。用于替代HttpUrlConnection和Apache Htt...

2019-06-25 21:39:59 482

原创 蓝牙信号,断点续传,Xutils

蓝牙信号断点续传效果: 文件里的中文就会乱码Xutils控件导依赖 implementation 'org.xutils:xutils:3.3.4'公共类主类package com.example.study_fivtween;import android.support.v7.app.AppCompatActivity;import android.os.Bu...

2019-06-24 22:00:26 491

原创 Http get post

GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。 GET请求在URL中传送的参数是有长度限制的,而P...

2019-06-21 21:36:18 612

原创 高德地图

高德地图需要导入以下依赖和权限(1)依赖 implementation 'com.amap.api:location:4.2.0'implementation'com.amap.api:map2d:5.2.0'(2)key(在高德地图开发个人里面复制key): 放在</activity>下面<meta-data android:name="com.amap.api....

2019-06-20 21:33:57 311

原创 Android之蓝牙配对

BluetoothManager 蓝牙管理类,管理BluetoothAdapter。主要负责管理蓝牙的本地连接。BluetoothAdapter 蓝牙适配器类:代表本蓝牙设备BluetoothDevice 蓝牙设备,配对后的远程蓝牙设备.BluetoothServiceSocket 服务端连接类BluetoothSocket:客户端连接类UUID(universal unique ide...

2019-06-19 21:39:54 246

原创 Android之蓝牙

直接看代码吧,如果说安卓版本大于6.0除了蓝牙两个权限还需加入一个Location权限 <uses-permission android:name="android.permission.BLUETOOTH"></uses-permission> <uses-permission android:name="android.permission.BL...

2019-06-18 21:16:32 152

原创 LocationManager

Locaiton属性1.coordinate : 当前位置的坐标latitude : 纬度longitude : 经度2.altitude : 海拔,高度3.horizontalAccuracy : 纬度和经度的精度4.verticalAccuracy : 垂直精度(获取不到海拔时为负数)5.course : 行进方向(真北)6.speed : 以米/秒为单位的速度7.des...

2019-06-17 19:26:32 553

原创 简单相机操作

权限: <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="a...

2019-06-14 21:56:00 158

原创 视频.MP4使用 SurfaceView一个小视频的播放

布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="h...

2019-06-12 21:36:53 435

原创 SlidingMenu和SurfaceView

首先使用SlidindMenu需要导入第三方https://github.com/join/planpackage com.example.study_four;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.ap...

2019-06-11 21:39:23 153

原创 NavigationView简单操作

导航视图(NavigationView)通常与抽屉布局(DrawerLayout)结合使用,实现了良好的侧滑交互体验。从常规开发来说,侧滑一般都是左侧实现侧滑,抽屉布局可有三个子布局。(注意:第一个子布局一定要是主界面,其次的两个子布局就是左右两侧的布局,左右两侧只放一个也可)首先导入依赖也可导入Tablayout‘com.android.support:design:25.3.1’作为...

2019-06-10 21:44:18 616

原创 Toolbar简单操作

布局操作<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="h...

2019-06-09 21:38:25 125

原创 简单RecyclerView图文混排+呼吸灯

RecyclerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,这一点从它的名字Recyclerview即回收view也可以看出。废话不多说,直接开始首先需要导入一个依赖implementation 'com.android.support:recyclerview-v7:28.0.0'在MainActiv...

2019-06-08 21:50:51 361

原创 Kotlin初学者

在学习Kotlin之前要知道的事情为什么Kotlin被创建?Kotlin由JetBrains创建,JetBrains是一家以专业人士创造开发工具而闻名的公司。回到2011年8月,JetBrains发布了一篇博客文章,为什么JetBrains需要Kotlin,解释创建Kotlin背后的原因。要点如下:提高JetBrains生产力当时,JetBrains团队几乎全部使用Java语言编写了所有基...

2019-06-05 21:34:52 154

原创 简单音乐播放器有进度条

Bean类package com.example.month1.xin;public class Music { private String data; public Music() { } public Music(String data) { this.data = data; } public String ge...

2019-05-30 21:22:42 1898

原创 Android之实现简单音乐播放器

create: 创建一个要播放的多媒体getCurrentPosition:得到当前播放位置getDuration: 得到文件的时间prepare: 准备(同步)prepareAsync:准备(异步)seekTo: 指定播放的位置(以毫秒为单位)setAudioStreamType: 设置流媒体的类型setDataSource: 设...

2019-05-28 21:45:11 502

原创 Service服务

Acitivitypackage com.example.part_seventeen;import android.app.Service;import android.content.ComponentName;import android.content.Intent;import android.content.ServiceConnection;import android...

2019-05-27 19:37:30 224

空空如也

空空如也

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

TA关注的人

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