- 博客(12)
- 收藏
- 关注
原创 Uni-app原生插件开发
1:下载AndroidStudio-Android 开发者 | Android Developers2:配置java环境-Windows配置java环境 - 冬首 - 博客园3:去插件市场下载Uniapp提供的Demo-原生开发者支持下载后导入AndroidStudio这个是他提供Demo里的Moudle咱们的需求是集成高德导航模块并展示在vue,那么就可以在uniplugin_component里新建一个java类,uniapp提供了两种,我理解为一种是只...
2021-10-26 09:57:09
4697
1
原创 AIDL的阐述
AIDL的英文名称全称是Android Interface Define Language。当A进程要去调用B进程中的service时,并实现通信,我们通常都是通过AIDL来操作的。A工程:首先我们在net.blogjava.mobile.aidlservice包中创建一个RemoteService.aidl文件,在里面我们自定义一个接口,含有方法get。ADT查见会在gen目录下
2017-12-20 20:27:23
261
原创 OkHttp 简单封装
运用单例的恶汉来封装ok。直接上代码:先导入依赖 compile 'com.squareup.okhttp3:okhttp:3.3.1' compile 'com.google.code.gson:gson:2.5' 写一个类 package com.niuwei.utils;import java.util.HashMap;imp
2017-12-20 15:50:43
280
原创 Android判断网络状态
导入依赖compile 'me.drakeet.materialdialog:library:1.2.2'加权限uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">
2017-11-28 21:40:16
264
转载 利用GreenDao多线程断点续传
本文参考:http://blog.youkuaiyun.com/inter_native/article/details/78603256首先要引入GreenDao,具体引用请参考本人的前面的博客,这里就不再写了;废话完就要开始写了首先要写一个User类:@Entitypublic class User { @Id private Long id;
2017-11-23 12:53:55
306
原创 GreenDao的简单使用
GreenDao相比较原生的sqlite确实方便了很多,下面我们来一起探讨GreenDao的简单的使用方法。我们先来了解一下注解:基础属性注解@Id :主键 Long型,可以通过@Id(autoincrement = true)设置自增长@Property:设置一个非默认关系映射所对应的列名,默认是的使用字段名 举例:@Property (nameInDb="name")@
2017-11-23 09:05:00
430
原创 Banner轮播
先导进去jar包compile 'com.youth.banner:banner:1.4.9'compile 'com.github.bumptech.glide:glide:3.7.0'//这个类必须写public class ImageLoaderBanner extends ImageLoader { @Override public void
2017-10-25 19:25:00
357
原创 异常捕获器
importjava.io.File; importjava.io.FileOutputStream; importjava.io.PrintWriter; importjava.io.StringWriter; importjava.io.Writer; importjava.lang.Thr
2017-10-23 07:59:01
265
原创 短信验证的实现
今天呢,我们来讲一讲短信验证的实现 短信验证是企业给消费者(用户)的一个凭证,通过短信内容的码来验证身份。 它的使用范围非常的广,就目前来说,使用的最普遍的有各大银行网上银行、网上商城、团购网站、票务公司等。短信验证码利用短信验证码来注册会员,大大降低了非法注册,烂注册的数据。 首先短信验证我们需要一个MOB的网址,进入网址之后,我们先
2017-09-21 08:35:26
1228
原创 TabLayout和ViewPager的联动效果实现
我们在使用ViewPager的时候往往是和Tablayout绑在一起来实现的,而它们是如何紧紧的绑在一起,今天的这篇博客会带你去一步步去实现。 效果如图: 在编写代码之前呢,我们要导一个依赖,如果不知道怎么导或者是导哪个,可以复制以下代码去添加到你的build.gradle里,然后取进行编译compile 'com.android.support:des
2017-09-20 19:30:27
491
原创 PopupWindow的简单使用
PopupWindow是一个弹框的效果,他可以在点击某一个控件的时候弹出一个信息。 它得使用两个布局来实现,一个是父布局,另一个是需要弹出的布局。 废话不多说,直接上代码两个布局:1、xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schem
2017-09-20 16:51:51
433
原创 Handler机制
今天我们来说一说Handler机制。 首先Handler主要用于异步消息的处理:党发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻,而另外一个部分在消息队列中逐一将消息取出,然后对消息进行处理,也就是发送消息和接受消息不是同步处理。这种机制通常处理一些相对耗时比较长的操作。 Handler机制中主要有以下四个:Looper轮循器:一个线程可以产生一个Loo
2017-09-15 20:08:34
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人