• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:android

java

Android Mqtt 锁屏 service 包活

Android Mqtt 锁屏 service 包活
菜鸟进场,方圆十里,寸草不生 网上对于mqtt的知识很多,这篇文章的重点不在于mqtt上,而在于遇到的问题以及如何进行解决。 1.mqtt的集成 这方面网上的知识太多了,具体怎么操作就去自己查好了,主要是需要一个启动service,或者绑定service也行。然后在启动之后连接上mqtt。 2.重连机制 基本就是在所有可能出现链接失败的地方添加重连,可以是心……继续阅读 »

java

Android Studio开发环境搭建

Android Studio开发环境搭建
文章目录 开发环境 安装JDK 配置环境变量 测试JDK是否安装配置OK 安装Android SDK 安装配置Android Studio 安装启动 创建新的Android工程 安装Genymotion 下载安装 在AS中安装Genymotion插件 在Genymotion中运行APK 总结 开发环境 Win10 x64……继续阅读 »

java

OkHttp使用详解

OkHttp使用详解
今天学习了一下OkHttp,在这里做个总结,希望可以帮助到有需要的人,好了,废话不多说,进入正题。 一、OkHttp介绍 OkHttp是一个优秀的网络请求框架,可能一说到网络请求框架,可能很多人都会想到volley,volley是一个Google提供的网络请求框架,我的博客里也有一篇专门介绍volley的博客,博客地址在此Volley的使用 那么既然G……继续阅读 »

java

GitLab添加ssh-key,操作无需每次输入账号密码

GitLab添加ssh-key,操作无需每次输入账号密码
       如今很多公司使用git来作为代码版本控制工具,现所在公司是自己搭建私人的GitLab来管理代码,每次clone、pull、push等操作时都需要输入账号密码,如此十分繁琐。后找到解决方案,就是在本地git客户端生成ssh-key,配置到GitLab去。 解决流程: 1.本地操作 &nb……继续阅读 »

java

基于第一行代码CoolWeather的小白天气开发

基于第一行代码CoolWeather的小白天气开发
小白天气开发练习 小白基于guolin大神第一行代码CoolWeather开发,最后附上github链接 文章目录 小白天气开发练习 数据来源 CoolWeather目录结构 用例图&时序图 效果图 软件概述 主要功能 源码解析 编码中的问题 首页天气显示模块 本地天气模块 添加城市模块 城市管理模块 源码链接 数据来源……继续阅读 »

java

Android Retrofit的学习

Android Retrofit的学习
一、简介 一个基于 OkHttp 的 RESTful API 请求工具 Retrofit 在使用时其实就充当了一个适配器(Adapter)的角色,主要是将一个 Java 接口翻译成一个 HTTP 请求对象,然后用 OkHttp 去发送这个请求 核心思想:动态代理—通俗来讲,就是你要执行某个操作的前后需要增加一些操作,比如查看用户个人信息前需要判断用户是否登录……继续阅读 »

java

Android View的onClick事件监听

Android View的onClick事件监听
目录 点击事件 findViewById()方法查找对应的view的id 监听事件实现的几种写法 点击事件 Android中Touch事件相关内容都被封装到 MotionEvent 中,MotionEvent 中的时间类型有按下、抬起、滑动和结束事件。这些事件都是人机交互的一个过程,按下动作指的是人手指按在手机屏幕上这个动作,抬起动作指的……继续阅读 »

java

Java_java命令行编译运行

Java_java命令行编译运行
现在写java或者安卓项目都是使用IDE完成,但是有些简单的工作,使用IDE太浪费了,比如打包一个类的jar,如果使用命令行,也非常简单;所以复习一下,便于以后翻阅; 1.创建文件Hello.java Hello.java目录为:D:/com/raise/base/Hello.java 内容: package com.raise.base;//指定包名 /……继续阅读 »

java

Android打包APK流程及原理

Android打包APK流程及原理
Android的包文件APK分为两个部分:代码和资源,所以打包方面也分为资源打包和代码打包两个方面,这篇文章就来分析资源和代码的编译打包原理。 APK整体的的打包流程如下图所示: 具体说来: 通过AAPT工具进行资源文件(包括AndroidManifest.xml、布局文件、各种xml资源等)的打包,生成R.java文件。 通过AIDL工具……继续阅读 »

java

java服务器动态打包apk

java服务器动态打包apk
 java服务器动态打包apk 代码,可以动态吧一些数据写入raw文件里面,然后,自动使用签名,打包代码为可以安装的apk包 使用这种方式可以 很好实现 用户推广包的制作 public static void getAppUrl(Long uid1, long uid2, long uid3,long uid4,……继续阅读 »