自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZABone的博客

一家之言,有误望君扶正,多谢。

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 Github代码查看器octotree

octotree是一款让你在浏览器里面直接像是在IED里面查看代码的工具,它有着非常清晰的文件目录,让你迅速找到下一级,以及相关联项。其官网地址:octotree官网地址如果官网无法下载,可以去github下载代码压缩包zip版本,然后自己编译生成相关浏览器插件,具体操作如下:第一步:去octotree Github地址去下载zip包第二步:解压zip包,cmd到该目录下...

2020-01-15 17:15:05 412

原创 android获取jks信息以及git上传文件

一.获取jks签名 信息:keytool -list -v -keystore xxx.jks 输入密钥库口令:密钥库类型: JKS密钥库提供方: SUN您的密钥库包含 1 个条目别名: meibaa创建日期: 2018-8-23条目类型: PrivateKeyEntry证书链长度: 1证书[1]:所有者: CN=aobo, OU=meibaa, O=tianyi, ...

2018-09-21 17:25:13 475

原创 安卓6.0运行时权限处理

安卓6.0运行时权限处理 由于一直以来公司做的项目一直使用的目标版本是API22【安卓5.0】,但是在API22上面会有很多的功能不能使用,例如软件管理权限,同时目前推荐的目标版本是API25也就是Android7.0,所以在后续的框架搭建中我决定提升项目的TagetVersion。简介 对于6.0以下的权限及在安装的时候,根据权限声明产生一个权限列表,用户只有在同意之后才能完成app

2017-10-26 14:17:52 380

原创 安卓layout分包

项目越来越大了,各种activity的布局,fragment的布局,adapter布局...,导致项目中的layout越来越多,看起来非常的混乱,这时可以将layout分包(当然最好在搭建项目的时候就完成),虽然耗时较多,但是为了后续的发展这点功夫是值得的。

2017-07-30 16:08:56 1043 1

原创 安卓轻量型数据库Litepal简单使用

LitePal是一个Android开源原生库,它使开发者使用SQLite数据库变得非常容易。 你可以不用写一句SQL语句就可以完成大部分数据库操作,包括创建表,更新表,约束操作,聚合功能等等。LitePal的安装也相当简单,3分钟之内就可以将它集成到你的工程里。并且它特别轻量化,远比GreenDao占用更少资源,号称配置几乎为零。 它能够实现的功能如下: 1.使用对象关系映射(ORM) 模型。 2.几乎零配置(只有一个配置文件,该配置文件属性很少)。

2017-03-18 22:17:16 1042

原创 listview优化策略(分页)

listview分页之OnscrollListener()当我们有大量的 数据需要展示的时候,但是这个时候数据里面包含的内容可能比较多,如图片之类,比较消耗内存的东西,如果一下子把这些数据全部加载上去,虽然listview存在复用view回收机制,但是数据量太大还是会比较消耗时间,暂用内存,另外一方面用户可能不认为他需要这么多,他可能只是看部分,如果全部显示,有浪费流量之嫌疑,所以这个时候我们有必要对listview进行分页。

2017-03-16 21:50:44 621 2

原创 Fragment的生命周期

Fragment的生命周期 1.fragment的产生及概念 产生:Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,必须有啊。Fragment的出现就是为了解决这样的问题。你可以把Fragment当成Activity的一个界面的一个组成部分,甚至Activity的界面可以完全有不同的Fragment组

2017-03-15 21:38:54 550 1

原创 关于安卓Activity生命周期的讲解

个Activity的开始时间,指导其结束的时间Activity生命周期分为六个阶段:            1、created:Activity开始被创建 2、started:Activity开始启动 3、resumed:Activity显示在界面 4、paused:Activity被停止但是任然看得见,只是不能获取到焦点 5、stoped:Activity被结束消失在界面,不可见 6、

2017-03-14 13:48:15 536 1

原创 安卓中的乱码以及编码问题

Android编码转化     To live is to function,that is all there is in living.      乱码是安卓开发中常常遇到的事情,AndroidStudio默认的是UTF-8编码,而网站常用GBK(GB2312老版)编码,为了避免网络请求出现问题,常常会对网络接口中的的文字进行编码,也会对返回的数据进行编码,如何在UTF-8的环境下

2017-03-06 22:41:07 6562 4

原创 关于ListView优化陋解

listView:是适配器视图,即可以建立新的布局(Item),通过setAdapter()方法,将布局添加给listView;         基于其原理,ListView的优化有四种方式: 一、内存优化(contertView):即复用已经显示并不在屏幕上的item 二、时间优化(ViewHolder):即减少findViewById()的次数

2016-10-16 20:03:35 415 1

原创 关于Button设置监听常用的三种方法

Button控件设置监听的三种常见的方式

2016-09-15 18:49:21 7851 1

octotree_3.0.10插件包.zip

octotree_3.0.10版插件包,让你像在androidStudio,webstrom,vsCode等等ide上面一样查看代码,更加符合码农的习惯,该资源含有chrome插件包,firefox插件包,opera插件包,打包不易谢谢支持。

2020-01-15

facecheck-master.zip

九宫格密码输入,百度人脸识别,AR全景图片展示,电子手写签名

2019-07-04

flutter开发AS安装插件flutter和dart,windows版本

flutter开发插件,flutter和dart基于windows版本androidstudio,其中flutter SDK下载链接:https://flutter.dev/docs/development/tools/sdk/archive?tab=windows

2019-03-17

人脸识别 活体检测 语音识别 基于百度ai

这是一个演示的demo,其功能有1.电子签名 2.九宫格锁 3.人脸识别 4.活体检测 5.语音识别 6.3D演示(opengl实现) 7.VR预览(opengl实现),所有的功能均能正常运行,如果你下载了demo不能运行请检查签名路径是否配置正确,在文件里面有一个“TianyiNew.jsk",请将该文件放在你喜欢的位置,然后修改app的gradle里面签名配置的路径。

2018-09-27

空空如也

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

TA关注的人

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