- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 Github代码查看器octotree
octotree是一款让你在浏览器里面直接像是在IED里面查看代码的工具,它有着非常清晰的文件目录,让你迅速找到下一级,以及相关联项。其官网地址:octotree官网地址如果官网无法下载,可以去github下载代码压缩包zip版本,然后自己编译生成相关浏览器插件,具体操作如下:第一步:去octotree Github地址去下载zip包第二步:解压zip包,cmd到该目录下...
2020-01-15 17:15:05
480
原创 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
570
原创 安卓6.0运行时权限处理
安卓6.0运行时权限处理 由于一直以来公司做的项目一直使用的目标版本是API22【安卓5.0】,但是在API22上面会有很多的功能不能使用,例如软件管理权限,同时目前推荐的目标版本是API25也就是Android7.0,所以在后续的框架搭建中我决定提升项目的TagetVersion。简介 对于6.0以下的权限及在安装的时候,根据权限声明产生一个权限列表,用户只有在同意之后才能完成app
2017-10-26 14:17:52
442
原创 安卓layout分包
项目越来越大了,各种activity的布局,fragment的布局,adapter布局...,导致项目中的layout越来越多,看起来非常的混乱,这时可以将layout分包(当然最好在搭建项目的时候就完成),虽然耗时较多,但是为了后续的发展这点功夫是值得的。
2017-07-30 16:08:56
1166
原创 安卓轻量型数据库Litepal简单使用
LitePal是一个Android开源原生库,它使开发者使用SQLite数据库变得非常容易。 你可以不用写一句SQL语句就可以完成大部分数据库操作,包括创建表,更新表,约束操作,聚合功能等等。LitePal的安装也相当简单,3分钟之内就可以将它集成到你的工程里。并且它特别轻量化,远比GreenDao占用更少资源,号称配置几乎为零。 它能够实现的功能如下: 1.使用对象关系映射(ORM) 模型。 2.几乎零配置(只有一个配置文件,该配置文件属性很少)。
2017-03-18 22:17:16
1133
原创 listview优化策略(分页)
listview分页之OnscrollListener()当我们有大量的 数据需要展示的时候,但是这个时候数据里面包含的内容可能比较多,如图片之类,比较消耗内存的东西,如果一下子把这些数据全部加载上去,虽然listview存在复用view回收机制,但是数据量太大还是会比较消耗时间,暂用内存,另外一方面用户可能不认为他需要这么多,他可能只是看部分,如果全部显示,有浪费流量之嫌疑,所以这个时候我们有必要对listview进行分页。
2017-03-16 21:50:44
680
1
原创 Fragment的生命周期
Fragment的生命周期 1.fragment的产生及概念 产生:Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App,然后拷贝一份,修改布局以适应平板神马超级大屏的。难道无法做到一个App可以同时适应手机和平板么,必须有啊。Fragment的出现就是为了解决这样的问题。你可以把Fragment当成Activity的一个界面的一个组成部分,甚至Activity的界面可以完全有不同的Fragment组
2017-03-15 21:38:54
603
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
622
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
7058
1
原创 关于ListView优化陋解
listView:是适配器视图,即可以建立新的布局(Item),通过setAdapter()方法,将布局添加给listView; 基于其原理,ListView的优化有四种方式: 一、内存优化(contertView):即复用已经显示并不在屏幕上的item 二、时间优化(ViewHolder):即减少findViewById()的次数
2016-10-16 20:03:35
480
1
octotree_3.0.10插件包.zip
2020-01-15
flutter开发AS安装插件flutter和dart,windows版本
2019-03-17
人脸识别 活体检测 语音识别 基于百度ai
2018-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人