自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (32)
  • 收藏
  • 关注

原创 自定义组件学习

自定义card

2024-03-26 09:55:05 141

原创 kotlin 万能适配器

引用思路直接在activity初始化adapter就可以了,不用在写那么多各种实体的是适配器,一个适配器。itemView是R.layout.item_material_ready_new_activity。mDataBind.MotivationRecyclerview是你自己的recyclerview。Kotlin语言的直接考这四个类直接拿来用就可以了。里面只写一个onItemClick就够用了。item就是datas里面单个数据集。datas是你的数据集合。...

2022-07-20 10:40:09 413

原创 vue + threejs 添加 gui 第一个demo

cnpm install threejs -D

2022-05-25 10:18:34 543

原创 vue中el-image-viewer大图预览 给 v-html 添加 onclick 拦截事件

v-html 添加 onclick 拦截事件 el-image-viewer大图预览

2022-05-12 17:15:38 1118

原创 vue 一个页面调用另外一个页面的方法,类似Android eventBus

vue 一个页面调用另外一个页面的方法

2022-04-27 10:03:33 2683

原创 kotlin基础学习

Android筑基——Kotlin by 关键字详解

2022-04-24 14:15:29 1931

原创 Android Framework

Android Framework :Zygote进程

2022-03-18 13:37:51 2061

原创 android studio 导入依赖报错——Could not find xxx

// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositories {maven { url ‘https://maven.aliyun.com/repository/google’ }maven { url ‘https://maven.aliyun.com/repository/jcenter’ }maven {

2021-01-11 10:30:59 1575

原创 android app锁定后台运行的方法

因为安卓系统后台程序限制,软件在长时间挂后台运行时会被系统杀掉,可以将程序加入清理白名单中,并在手机系统设置中的“电池->后台高耗电中允许软件后台高耗电”具体方法如下:1.将应用加入到清理白名单中方法:(1)vivo手机设置方法:打开任务切换界面----点击app右上角的锁图标使其变为锁定状态,或者将当前app向下拖动即可(2)oppo手机设置方法:打开任务切换界面----点击app右上角图标后会出现“锁定”按钮,点击锁定即可,或者将当前app向下拖动即可(3)小米手机设置方法:打开任务切换界

2021-01-05 19:33:51 7916

原创 android 打开摄像及拍照及返回数据处理兼容不同版本

在Android7.0系统上,Android 框架强制执行了 StrictMode API 政策禁止向你的应用外公开 file:// URI。 如果一项包含文件 file:// URI类型 的 Intent 离开你的应用,应用失败,并出现 FileUriExposedException 异常,如调用系统相机拍照,或裁切照片。官方地址FileProvider <!--android7.0拍照 需要注册FileProvider--><provider android:name

2020-12-17 19:53:56 151

原创 android v4 v7重复依赖问题深究

v4 v7重复依赖问题深究. 如果你的app必须要使用本地lib引入v4库,那么就排除开源库的v4包:compile(‘com.facebook.fresco:fresco:0.10.0’) {exclude module: ‘support-v4’}如果是源码形式引入的开源库:compile (project(’:thirdpart:RecyclerViewAdapterLibrary’)){exclude group: ‘com.android.support’}作者:08_carme

2020-07-03 16:08:39 240

原创 信鸽推送集成华为渠道通知补充适用于小米魅族oppovivo

如何设置消息点击事件TPNS 推荐使用 Intent 方式进行跳转(注:SDK 点击消息默认支持点击事件,触发后打开主界面,如果在 onNotifactionClickedResult 设置跳转操作会与管理台/API中指定的自定义跳转冲突,导致自定义的跳转失效)。使用 Intent 方式跳转指引:在客户端 App 的 manifest 上,配置需要跳转的页面:如要跳转 AboutActivity 指定页面,示例代码如下:<activityandroid:name="com.qq.xg.Ab

2020-06-18 14:31:57 328

原创 android 常用开发插件及实用工具记录 以后开发用

二维码扫描及生成

2020-06-16 09:32:27 272

原创 Android 创建服务器 NanoHttpd

android 特使手机终端创建一个服务器 对外公开地址(生成一个二维码的地址) 扫码识别点开为一个web 页面,可以下载本地的相关资源 或者播放本地的资源使用NanoHttpd在Android项目中搭建服务器android 服务器播放视频其实都大同小异我的包直接用的 [android 服务器播放视频] 项目里面的libpackage com.pad.ui.activity.progressbar;import android.util.Log;import java.io.Fil

2020-06-12 13:57:56 734

原创 android SwitchPreference ListPreference使用

<header android:fragment="kadacom.com.pad.ui.activity.progressbar.SettingsActivity$GeneralPreferenceFragment" android:icon="@drawable/ic_info_black_24dp" android:title="@string/pref_header_general" />有这种的不多说 ,直接 SwitchPrefe

2020-06-10 17:05:12 478

原创 Android Room Orm框架学习

Android Room Orm框架学习有时,确切的字段和组字段必须是独一无二的。你可以强加这个独一无二的特性通过设置一个@Index注解的unique属性为true。如下代码阻止了表拥有两行包含同样的firstName和last列的值集合。@Entity(indices = {@Index(value = {"first_name", "last_name"}, unique = true)})class User { @PrimaryKey public int i

2020-06-10 11:00:40 181

原创 greenDao版本升级 扩展字段升级原来的数据不丢失

字段扩展升级,元数据不丢失

2020-06-09 15:34:12 281

转载 Android Studio 掌握这些调试技巧,Debug能力不能再高啦

https://www.jianshu.com/p/985f788fae2c

2020-05-28 09:24:57 149

转载 adb的下载安装与环境配置

https://blog.csdn.net/My_CODEart/article/details/99934538

2020-05-12 22:33:48 1698

原创 java基础面试知识点

泛型中extends和super的区别PECS原则最后看一下什么是PECS(Producer Extends Consumer Super)原则,已经很好理解了:频繁往外读取内容的,适合用上界Extends。经常往里插入的,适合用下界Super。java中==和equals和hashCode的区别int、char、long各占多少字节数int与integer的区别探探对java多态...

2020-04-29 14:16:52 210

原创 android中handler 轮询数据变化 使用WeakReference防止内存泄露

自己项目有个传感器传数据,需要一直监听,刷新页面操作,一直刷新页面才出现内存泄露泄露的原因Java 的强引用、弱引用、软引用、虚引用考进项目里面直接用方法 private Runnable timerRun = new Runnable() { @Override public void run() { mOperationH...

2020-04-27 15:17:26 314

原创 Bugly Android 这个错误 Cleartext HTTP traffic to android.bugly.qq.com not permitted 处理方法

android p 有这个问题android:networkSecurityConfig="@xml/network_security_config"这个文件 network_security_config<?xml version="1.0" encoding="utf-8"?><network-security-config> <domain-c...

2020-04-24 16:39:48 991

原创 java 接口回调

public interface AttendanceConfig { public void postDate(PunchClockVO.DataBean dataBean);}public class AttendanceLister { AttendanceConfig attendanceConfig; //注册监听器方法 public void...

2020-04-17 13:53:19 170

原创 android DatePickerDialog 当前日期之前的不可选中

初始化 private int myear; private int mmonth; private int mday; private DatePickerDialog.OnDateSetListener datePickerListener = new DatePickerDialog.OnDateSetListener() { public...

2020-04-09 09:42:27 1368

原创 小米,oppo等平台认领签名包

jarsigner工具签名apk的命令格式如下:jarsigner -verbose -keystore [您的签名存放路径]-signedjar [签名后的文件名] [未签名的文件名] [您的证书名称(别名千万别整错)]您的证书名称(别名千万别整错)就红圈这个其他就没难度了...

2020-04-08 09:10:59 342

原创 二维码库 断点下载大文件多文件 okdownload

二维码库 https://github.com/bingoogolapple/BGAQRCode-Android

2020-03-19 09:00:43 247

原创 信鸽推送集成华为渠道通知干货适用于小米魅族oppovivo

信鸽渠道通过华为渠道发送通知,关于各种各样配置自己搞定就可以了;通知可以点击跳转到指定页面带参数都是可以的,所以信鸽给华为渠道接口可以没有传custom_content,赋值的时候赋空值了,可以通过 intent 传值* ClickAction ca = new ClickAction(); ca.setActionType(3); ca.setIntent("intent:...

2020-01-17 13:59:30 1911

原创 程序员高能抢票攻略

N多年的春节回家历程,对12306的抢票攻略熟记于心,什么智行,12306Bypass了,起他抢票软件,最近发现,还没有我手抢的快,下面开始高能了放大间距抢票1:首先我是苏州坐到郑州,但是呢,这个间距你是很少抢到的,多年的经验,那就抢上海到郑州的吧(放票那是12306的算法整的,大区间多放票,票买的差不多了,在小区间放票)2:...

2019-12-25 15:14:14 1131

原创 Activity 不同启动模式常见应用场景

Standare:默认,无需设置SingleTop:APP接收到多条推送消息,点开不同消息,均由同一实例展示。SingleTask:APP的主页,无论哪种业务场景下再次回到此页,都不应保留之上Activity。SingleInstance:如APP经常调用的拨打电话、系统通讯录、地图类APP 等页面,不同APP调用此类Activity 时,首次创建实例,之后其他APP只能复用此实例...

2019-12-10 13:53:39 245

原创 OKGO 同步数据请求 数据解析

Response resStr = OkGo.post(URI) .upJson(upJson) .execute(); NewLoginBean message = gson.fromJson(resStr.body().string(), new TypeToken<NewLogin...

2019-12-03 13:56:21 1996

原创 OkGo 过滤器 Interceptor 更新 token

项目里面要实现okgo 过滤器 token 超时对token做更新操作重点代码在下面@Override public Response intercept(final Chain chain) throws IOException { time = app.getNewLoginBean().getTicket().getExpires() / 10000; ...

2019-12-03 13:53:26 1023

原创 android 2018优秀框架整理

https://blog.csdn.net/lyc088456/article/details/80092162

2019-11-27 15:21:01 192

原创 RecyclerViewPager 一次翻一整页面,显示三个

https://github.com/codeairfight/RecyclerViewPager

2019-11-19 18:52:37 1399

原创 Android 边框模糊阴影效果

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> ...

2019-09-27 16:30:54 1389

原创 KotlinMvp 转化为mvc项目体验

https://github.com/git-xuhao/KotlinMvp根据这个例子,,我给他转化为MVC, 语言还是kotlin ,最近学kotlin ,这个项目很适合练手超级好的一个项目,通过他你可以学到好多东西,里面的适配器,通用的是配置器,可以用到其他任何项目中,里面有个CoordinatorLayout 很炫酷,其他自己体会吧...

2019-07-17 14:34:40 151

原创 在Kotlin中使用TypeToken配合Gson

在java中,我们是这样使用的: Type type = new TypeToken<Result>() { }.getType();然后使用Gson去解析对象:gson.fromJson(json, type);在Kotlin中:第一种方式:val turnsType = object : TypeToken<List<Turns>&...

2019-07-12 22:12:21 3373 1

原创 RxJava常用操作符 Observable.fromIterable

import io.reactivex.Observable val bannerItemData: ArrayList<HomeBean.Issue.Item> = mData.take(bannerItemSize).toCollection(ArrayList()) val bannerFeedList = ArrayList<Str...

2019-07-12 21:17:05 4902

原创 FlexboxLayout使用指南

添加android:flexbox的依赖dependencies { compile 'com.google.android:flexbox:0.3.2' //引入RecyclerView compile 'com.android.support:appcompat-v7:26.+' compile 'com.android.support:design:26....

2019-07-09 13:38:01 673

原创 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目(https://github.com/git-xuhao/KotlinMvp)

https://github.com/git-xuhao/KotlinMvp这个项目对于理解Kotlin+MVP很有启发:项目里面用到RxJavaRxAndroidRetrofitGlideLoggerFlycoTabLayout(https://www.jianshu.com/p/2f715eedda08)Flexbox-layout(伸缩布局)RealtimeBlurVie...

2019-07-09 10:19:43 268

原创 android 程序员认知-单例模式

class Single { private static final Single s=new Single(); private Single(){} public static Single getInstance() { return s; }}为什么方法是静态的:不能new对象却想调用类中方法,方法必然是静态的,静态方法只能...

2019-06-21 09:50:23 118

TabColDemo.zip

https://github.com/git-xuhao/KotlinMvp 根据这个项目转化为mvc ,主要是翻译之后为了学习kotlin ,你们也可以根据这个项目自己练手,超级好的一个项目,通过他你可以学到好多东西,里面的适配器,通用的是配置器,可以用到其他任何项目中,里面有个CoordinatorLayout 很炫酷,其他自己体会吧

2019-07-17

android 版 印麦蓝牙打印机demo

android版印麦蓝牙打印机demo ,可以打印一维码,二维码,图片。常见的文本等,里面包含说明文档,开发文档,

2018-12-13

集成glide,okgo ,ARouter,greendao,butterknife等框架的android demo

集成glide,okgo ,ARouter,greendao,butterknife等框架的android demo。可以项目及这个为原型集成扩张开发

2018-08-07

周日历控件 weeklyEvent

周日历控件 android 端 根据 github 大牛的项目做适当的修改为自己的项目需要

2017-12-14

android 双屏异显图片和视频切换

在客显示屏幕上实现视频播放和图片播放切换,对于自己的需求可以做适当的扩张

2017-04-05

电量图片 充电图片

电量图片资源 ,可以行Android、 源码里面拿取的

2016-11-04

ndroid 打造万能的封装ListView 适配器

封装出一个通用的Adapter。这个demo 是根据这一边博文整的http://blog.csdn.net/lmj623565791/article/details/38902805 。下载源码东西好多,索性自己摘出来整了一个demo,可以在项目中引用的 在这里谢谢博主了,

2016-11-03

静默安装和智能安装

android 静默安装(测试没有通过(小米node 1s 已root)现在测试另一部手机魅族node 2)和智能安装可以安装 测试/system/app 中已存在的app也可以智能安装覆盖

2016-05-25

SocketAndroid端

android 客户端源码

2016-05-24

android socket 服务器端

java 编写 服务器端代码

2016-05-24

android 文件 视频 音频 下载 简约版

文件 音频 视频 可以直接引用到项目中,直接用的 ,网上的例子,修改之后,自己用的,很方便的。 主要修改 int len; while ((len=input.read(buffer))!= -1) { output.write(buffer,0,len); } 要不就是乱码,以后就随便用了

2016-03-29

android 文件 视频 音频 下载

文件 音频 视频 可以直接引用到项目中,直接用的 ,网上的例子,修改之后,自己用的,很方便的。 主要修改 int len; while ((len=input.read(buffer))!= -1) { output.write(buffer,0,len); } 要不就是乱码,以后就随便用了

2016-03-28

anjularjs baidumap

定位 获取当前位置信息 获取当前的搜索的内容列表显示 标记热点 这是个我找的demo.做了适当的修改,可以在项目中直接使用

2015-11-09

angular-BMap获取当前位置,获取具体菜场列表及地图上标记

angular-BMap获取当前位置,获取具体热点列表及地图上标记 定位 获取热点 地图上标记

2015-11-09

PhoneGap pc 端工具类 调试 app

PhoneGap pc 端工具类 调试 app 手机端下载PhoneGap(苹果手机) 这个很不找.

2015-11-09

cordova android 扫一扫

cordova 配置插件很是麻烦,整了一个scan demo ,html 端逻辑在index.js 里面写的 ,android 端逻辑,好懂

2015-09-09

极光推送 IM

极光推送 IM 配置好的,不过要用的话改成自己包名,不想改的话,直接建个和这个包名一样的应用,在极光推送里面,APPKEY 必须 是自己的,必须和包名在配置的之后一致

2015-09-09

Google开源库-Volley的应用

1.Volley应用 2.Volley完成JSON字符串请求 3.Volley完成图片异步请求

2015-07-14

Android JSON 解析库的使用

1.GSON 和 Fast-json 的特点和优势 2.Gson 的基本用法 3.Fast-json 的基本用法 4.Gson 和 Fast-json 的实际应用案例

2015-07-14

android 杀不死的服务

android 杀不死的服务 ,主要是即时通讯,通知及时传送

2015-07-10

获取手机联系人并按字母排序,且可根据字母右侧A~Z检索

获取手机联系人并按字母排序,且可根据字母右侧A~Z检索

2015-07-08

模仿微信联系人的字母索引ListView

模仿微信联系人的字母索引ListView

2015-07-08

字母索引滑动

字母索引滑动.类似手机通讯录效果,索引导航

2015-07-08

indexableListView 索引导航

indexableListView 索引导航

2015-07-08

android 字母排序 类似通讯录字母检索

android 字母排序 类似通讯录字母检索

2015-07-08

图灵机器人项目聊天实战

图灵机器人是第二代智能机器人开放平台,它突破了第一代机器人以关键词匹配技术瓶颈。图灵机器人平台以人工神经网络为基础,运用机器学习,知识图谱,模式识别等技术,自主研发智能问答聊天,智能生活服务语义理解,个性化知识库等系统。我们基于图灵完成Android系统的小灵聊天软件。 核心内容: 1.异步通信。 2.Json数据解析。 3.布局的实现。 4.数据的封装。

2015-05-12

新闻类app ,视频点击播放之后,跑到其他主题里面,视频浮动在下面,不消失。

类似android 新闻类app ,视频点击播放之后,跑到其他主题里面,视频浮动在下面,不消失。

2015-04-22

二维码扫描生成二维码加图片

二维码扫描 ,二维码生成, 二维码生成加图片

2015-04-01

android 游戏开发view 框架

android 游戏开发view 框架

2015-03-20

android 桌面快捷键未读的消息数目,未接来电,短信提醒那个右上角的数字

android 桌面快捷键未读的消息数目,未接来电,短信提醒那个右上角的数字

2015-03-17

qq登录的加密短发android

android 注册时不能直接上传账户名和密码,需要加密之后上传服务器数据库

2013-12-03

空空如也

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

TA关注的人

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