0

获取开发版sha1和开发版sha1

注:前提是你已经安装好jdk和android-sdk,并且将两者的环境变量已经设置完毕,我这里是jdk8 获取开发版sha1(也称作测试版) 1.打开命令行 2.输入keytool -list -v -keystore debug.keystore获取开发板sha1 这里应该让你输入密码,我的是直接 ...

vegeta_xiao 发布于 2019-10-11 09:28 评论(0)阅读(1)
0

星之小说下载器Android版

原本是想在酷安上架的,然而审核不通过。。只能通过网页方式宣传了 一款使用Jsoup开源库网络爬虫的APP,将在线阅读的小说解析,把小说全本下载为txt文件 由于使用爬虫技术,所以下载的速度不是很理想,后期可能还得优化优化 下载保存的路径: 内置sd卡/星之小说下载器 PS:最近吃土了,觉得有用的,捐 ...

Stars-one 发布于 2019-10-10 17:09 评论(0)阅读(104)
0

Client error attempting to change layout margins of a private view

试图更改私有视图的布局边距时出现错误 解决方案: ...

鸿鹄当高远 发布于 2019-10-10 16:15 评论(0)阅读(9)
0

iOS开发进阶(唐巧)读书笔记(一)

如何提高iOS开发技能 1、阅读博客: "http://github.com/tangqiaoboy/iOSBlogCN" 40多位iOS开发博主的博客地址 2、读书:每年阅读一本高质量的iOS开发书籍 3、看WWDC视频 4、看苹果的官方文档 5、看开源项目的代码 6、多写代码,多思考 7、多和 ...

墨隐于非 发布于 2019-10-10 11:23 评论(0)阅读(25)
0

Jetpack系列:Paging组件帮你解决分页加载实现的痛苦

相信很多小伙伴们在项目实战中,经常会用到界面的 、`加载更多`等功能。需要针对具体功能做针对性开发和调试,耗时耗力。 Paging组件的使用将这部分的工作简化,从而让开发者更专注于业务的具体实现。下面我们一起来学习下Paging组件的使用方法。 首先来看下使用Paging组件实现的分页加载和刷新效果 ...

Danvie 发布于 2019-10-10 10:33 评论(0)阅读(27)
0

Android JSON解析插件

JSON是一种轻量级的数据格式,用于数据的交互。 Android交互数据主要两种方式:JSON和 XML。XML格式比JSON格式数量略大,所以大多都使用Json数据格式。 在Android开发的过程中,数据访问 JSON解析就显得尤为重要。 示例JSON 添加插件GsonFormat 添加依赖 g ...

汪菜菜 发布于 2019-10-09 21:46 评论(0)阅读(21)
0

iOS---OBJC_ASSOCIATION_ASSIGN可能引起的Crash

//OBJC_ASSOCIATION_ASSIGN类似于我们常用的assign,assign策略的特点就是在对象释放以后,不会主动将应用的对象置为nil,这样会有访问僵尸对象导致应用崩溃的风险。为了解决这个问题:我们可以创建一个替身对象,以OBJC_ASSOCIATION_RETAIN_NONATO ...

iOS张文权 发布于 2019-10-09 17:30 评论(0)阅读(10)
0

位域-isa指针

一、isa指针结构 分析: 1.我们知道,实例对象的isa指针指向该对象所属类的类对象;类对象的isa指向其元类对象; 2.真机为arm64架构,模拟器和mac电脑为x86架架构,以下以arm64为例讲解; 3.在64位系统下,指针所占字节为8个即64位; 4.在arm64之前,isa就是一个普通的 ...

春天里的花骨朵 发布于 2019-10-09 14:14 评论(0)阅读(9)
0

Android binder流程简图

前段时间因为一个bug,研究了一下android binder的大概流程,方便自己理解画了一个框图。 粗点线箭头是继承关系,细实线箭头是调用关系。 ...

爱鱼 发布于 2019-10-09 11:27 评论(0)阅读(39)
0

地图中添加沿线文字标注

最近需要实现导航功能,其中路线规划和导航场景如下图所示: 上面的截图中,路线上面都绘制出了路名,方便用户查看自己选择的路线都经过了哪些道路。这里用到的地图的能力即为 腾讯地图 Android SDK v4.2.7 已经开放了实现此功能的能力。 主要涉及接口如下: 接口名称 | 功能概述 : | : ...

Nero8421 发布于 2019-10-09 10:47 评论(0)阅读(18)
0

Android utils 工具类之MD5加密 MD5Utils

实际开发过程中,密码不会保存明文形式,容易被别人窃取。 MD5加密是不可逆的加密算法,只能由明文转换成密文。 但是有些人通过将明文对应的密文保存在数据库中,进行查询破解密文。为防止这种解密,根据许多对密码进行多次加密,来保证密码的安全。 ...

汪菜菜 发布于 2019-10-08 22:54 评论(0)阅读(31)
0

Jetpack系列:应用内导航的正确使用方法

今天小编要分享的还是Android Jetpack库的基本使用方法,本篇介绍的内容是Jetpack Navigation组件,让我们一起学习,为完成年初制定的计划而努力吧! 组件介绍 导航,是指提供用户在应用程序中的不同内容之间进行浏览、退出的交互功能。如我们在Android手机上常常用到的物理/虚 ...

Danvie 发布于 2019-10-07 16:53 评论(0)阅读(38)
0

Android 程序分析环境搭建-开发环境搭建

1.1 JDK 安装 JDK 的配置,初学java 开发,那是必须会的。 下载,遇到的问题就是要注册oracle 的账号,还有你要下载特定版本,比如jdk 1.7,jdk 1.6,很难找到在哪里。解决方案在这里:http://jdk.java.net/java-se-ri/7 ,直接选择对应的版本下 ...

c#在路上 发布于 2019-10-06 11:33 评论(0)阅读(39)
0

Android开发——Toolbar常用设置

本篇笔记用来记录常用的Toolbar设置,如Toolbar颜色设置,显示返回按钮,显示右边三个点按钮 之前Android 使用的ActionBar,Android5.0开始,谷歌官方推荐使用Toolbar来代替ActionBar 最近慢慢开始使用上kotlin了,贴出的代码可能是kotlin的代码, ...

Stars-one 发布于 2019-10-03 21:29 评论(0)阅读(174)
0

Android开发——Kotlin开发APP使用笔记

之前一直使用java来开发Android项目,学了新的kotlin语言,前来试一试,并说一下kotlin对Android的一些功能增强 创建项目 我使用的是Android Studio3.0+,所以默认就支持kotlin 创建项目的时候记得勾选kotlin支持 找到实例与设置监听器 以往我们是通过f ...

Stars-one 发布于 2019-10-03 16:52 评论(0)阅读(55)
0

Android开发模版代码(4)——状态栏设置

下面的代码是基于开源项目 "SystemBarTint" ,我们需要添加其依赖 下面的代码,我在类原生的Android7.0系统测试通过,其他的国产ROM系统未进行测试 设置状态栏白色 1. 设置主题theme 在AndroidManifest文件中,设置theme 按住Ctrl,点开那个theme ...

Stars-one 发布于 2019-10-03 14:16 评论(0)阅读(37)
0

Jetpack架构组件(二)Lifecycle使用

1.直接添加如下依赖就可以满足日常的工作,如果缺少哪个库,再去单独添加就好了 添加这一句代码就依赖了如下的库。 2.先不谈Activity和Fragment中如何使用,先举一个Lifecycle的简单例子。 先实现MyObserver,对ON_CREATE和ON_RESUME事件进行监听。因为在An ...

安卓笔记侠 发布于 2019-10-02 16:46 评论(0)阅读(27)
0

带你了解Android Jetpack

1.Jetpack主要特性有以下三点: 1.加速开发组件可单独使用,也可以协同工作,当使用kotlin语言特性时,可以提高效率。 2.消除样板代码Android Jetpack可管理繁琐的Activity(如后台任务、导航和生命周期管理)。 3.构建高质量的强大应用Android Jetpack组件 ...

安卓笔记侠 发布于 2019-10-02 15:06 评论(0)阅读(33)
0

关于北斗精确定位

原始GNSS数据的获取 根据应用层API GnssMeasurement 提供的公有方法 onGnssMeasurementsReceived(GnssNavigationMessage event) ↓ ↓ 重写onGnssMeasurementsReceived方法并解析接口返回的GN SS原始 ...

Hugo_nice 发布于 2019-09-30 23:32 评论(0)阅读(53)
0

ios学习之路:Xcode+swift+打包ipa一步一坑记录

咳咳,作为公司的Android开发(兼java接口开发,兼软件测试,兼运维……)由于公司ios开发小伙伴离我而去,ios的app出了问题,急需处理。于是领导决定由我来处理一下。就是用证书重新打包的事儿,所有人都觉得倍儿简单(包括我),于是我用公司的macmini搭配HKC显示器搭配win键盘,用了一 ...

奋斗者—cyf 发布于 2019-09-30 17:09 评论(1)阅读(67)