- 博客(116)
- 资源 (8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
所有的软件均在ubuntu 14.04 LTS下测试ubuntu下搭建android开发环境(一)安装ubuntu系统ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法 ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk
2016-08-15 23:49:31
28654
17
转载 浏览器HTTP请求全过程
第一步:输入地址当我们开始在浏览器中输入网址的时候,浏览器其实就已经在智能的匹配可能的url 了,他会从历史记录,书签等地方,找到已经输入的字符串可能对应的 url,然后给出智能提示,让你可以补全 url 地址。对于 google 的 chrome 的浏览器,他甚至会直接从缓存中把网页展示出来,就是说,你还没有按下 enter,页面就出来了。第二步:浏览器查找域名的 IP 地址1、请求一旦发...
2019-08-08 10:49:20
2272
1
原创 Shell脚本自动化批量v2签名Android apk (by 星空武哥)
一提到给apk签名,大家或许想这还不简单,打开终端配置好“apksigner”命令一行不就搞定了,但是如果让你给100个apk签名,这样的签名方式还简单吗?
2019-07-19 22:08:50
2008
1
原创 (二)Intellij IDEA配置PlayFramework开发
初学者做开发一般都是使用 Eclipse 入门,所以使用Eclipse人群也特别多,但是当你接触到Intellij IDEA的时候,你会发现使用IDEA是多么的优秀。IntelliJ是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的收费IDE,它把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。同样我们进行Play Framework开发也推荐使用IDE...
2019-06-14 19:31:53
3736
原创 (一)搭建Play Framework开发环境
一、安装所需的工具官方教程:https://www.playframework.com/documentation/2.5.12/Installing1、安装与配置JDK1.1、下载安装jdk1.8(如果是64位系统请下载对应的)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21331...
2019-06-14 16:07:14
1973
原创 MPAndroidChart的教程(一) LineChart的使用(by 星空武哥)
MPAndroidChart使用教程转载请标注原创文章地址:http://blog.csdn.net/lsyz0021/article/details/79132045MPAndroidChart功能特别强大,使用的人也特别多,今天我就以LineChart为例来讲解他的使用。本文分两部分,一部分是基本的使用,另一部分是MarkView的使用一、MPAndroidChart的教程
2018-01-22 18:30:09
14461
1
原创 Jenkins持续化构建Android项目(五)-设置Jenkins邮件通知(by 星空武哥)
Jenkins邮件通知一般有两种:一种是自带的,一种是插件。由于第一种方式的只能构建失败时候才发生邮件,所有使用较少,因此我们直接使用第二种。如果想使用邮箱发送功能,必须先设置邮箱的SMTP服务功能,以下是网易163邮箱(不同邮箱设置可能有所不同)的设置完的界面邮箱设置完后,就要设置Jenkins了,首先进入Jenkins“系统设置”界面找到“Extended E-mail
2017-05-24 17:56:01
3546
原创 Jenkins持续化构建Android项目(四)-上传apk到蒲公英(by 星空武哥)
1、注册账号,获取取API Key和User Key如果没有蒲公英的账号,需要先注册一个账号:https://www.pgyer.com/user/register然后在“账户设置”中找到“API信息”,获取API Key和User Key2、安装curl我们用到了curl上传,所以需要先安装curl 下载地址:https://curl.haxx.se/download.h
2017-05-24 17:52:53
3656
原创 Jenkins持续化构建Android项目(三)-Jenkins上传apk到fir(by 星空武哥)
方法一如果还没有fir账号,请先注册一个fir账号:https://account.fir.im/users/sign_up,注册完后生成需要的API token下载Jenkins需要的fir上传插件:http://7xju1s.com1.z0.glb.clouddn.com/fir-plugin-1.9.5.hpi然后启动Jenkins安装下载的插件:找到“系统管理”——>“管理插件”进入“管理插
2017-05-24 17:47:03
4546
原创 Jenkins持续化构建Android项目(二)-构建Android项目生成apk(by 星空武哥)
Jenkins安装完我们就可以新建项目了 首先开始新建一个项目,选择类型为“构建一个自由风格的软件项目”新建完成,就是配置项目源码管理 我们要从git仓库拉去代码,需要添加代码路径 如果使用SSH,不使用账号和密码,那么就要先配置SSH, 可以参考这篇文章配置SSH :Windows 7下Git SSH 创建Keyhttp://blog.csdn.net/lsyz0021/article/d
2017-05-24 17:34:40
2202
2
原创 Jenkins持续化构建Android项目(一)-安装配置Jenkins(by 星空武哥)
前两天公司构建Android项目的Jenkins出了点问题,于是就登陆到Jenkins看了看,通过查看日志,很快就定位到了问题。解决完问题后,感觉Jenkins持续化自动构建Android项目不错,其实之前早就
2017-05-24 17:24:26
2357
原创 常用Git命令(by 星空武哥)
转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/72530673使用Git很久了一直没有总结使用的命令,所以有些长时间不用就会忘记,虽然经常操作用客户端,但是有时候命令还是不错的,写这篇博客不为别的只为记录平时用的的Git命令,方便以后使用查找。配置git名称和邮箱git config --global user.name "lsyz0
2017-05-19 15:23:14
686
原创 将Android项目发布到Jcenter(by 星空武哥)
发布android项目到jcenter第一篇:将Android项目发布项目到bitbucket第二篇:将Android项目发布项目到Jcenter有时候我们想把自己写的Android开源框架、工具类或者自定义控件想让别人方便的使用,最好的办法就通过AndroidStudio的gradle中添加依赖,因此将我们写的代码上传到Jcenter仓库就很有必要了,之前写过一篇发布到Bitbucket的教程(第
2017-05-15 17:55:48
1105
2
原创 Android webview处理404、500、断网、timeout页面的问题(by 星空武哥)
转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/56677132现在混合开发的app越来越多,Google对webview也越来越重视,在早期的版本webview有很多的bug,例如404、500等请求错误码我们无发直接获取(这个bug早在2008年就有人提交过issue给Google),好在Google在Android6.0修复了这个
2017-02-23 17:49:24
23348
3
原创 微信Android热更新Tinker使用详解(by 星空武哥)
转载请标注原创地址:Tinker是什么Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件。它主要包括以下几个部分:gradle编译插件: tinker-patch-gradle-plugin 核心sdk库: tinker-android-l
2017-01-23 17:36:10
4126
原创 Android webview手动校验https证书(by 星空武哥)
转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/54669914 有些时候由于Android系统的bug或者其他的原因,导致我们的webview不能验证通过我们的https证书,最明显的例子就是华为手机mate7升级到Android7.0后,手机有些网站打不开了,而更新了webview的补丁后就没问题了,充分说明系统的
2017-01-22 18:50:59
12457
13
原创 AndroidStudio安全管理签名文件keystroe和签名密码(by 星空武哥)
转载请标注原创地址: AndroidStudio由于使用了gradle的进行项目构建,使我们开发app方便很多,今天我就给大家列出几点是用gradle的方便之处 我们在使用AndroidStudio进行release版的apk签名的时候,往往都是将签名文件keystore放在项目中,密码写在build.gradle中,keystore和密码就随着代码上传到了
2017-01-12 15:22:32
6027
原创 AndroidStudio Gradle第三依赖统一管理(by 星空武哥)
转载请标注原创地址: AndroidStudio由于使用了gradle的进行项目构建,使我们开发app方便很多,今天我就给大家列出几点是用gradle的方便之处。 一、AndroidStudio Gradle第三依赖统一管理 二、AndroidStudio Gradle多渠道打包 三、AndroidStudio Gradle安全签名ap
2017-01-12 14:27:21
8587
3
原创 Android通知(Notification)详解(by 星空武哥)
转载请标注原创地址: 最近项目用到了安卓下的Notification,也就是通知。今天我们就通过一个列子来了解一下android下的Notification,首先是先看怎么使用Notification。其实发送一个通知到通知栏特别简单private void showNotification(int id, String title, String data) {
2016-12-08 23:40:00
1275
原创 解决Android7.0 com.Android.internal.policy.DecorContext cast to activity(by 星空武哥)
转载请标注原文地址: 最近我们的项目在Android7.0出现了的bug,由于Android7.0系统刚发布没多久,使用Android7.0的手机目前也就是华为的mate9,我们的问题也就是反应在mate9上面。我们项目中用到了view.getContext()方法获取context或者activity,在之前的系统上都是没有问题的,而在Android7.0系统就报错
2016-11-21 22:29:37
3868
原创 Sublime快捷键大全(by 星空武哥)
转载请标注原文地址:一直想找个好用的跨平台的编辑器,试了好多还是发现sublime更适合我,于是开始使用了sublime,卸载了Notepad++。使用一款编辑器或者编译器我感觉最先要掌握它的快捷键,今天查阅资料整理一下sublime的快捷键,希望对大家的有帮助。常用Tab 自动补全Ctrl + ` 打开控制台Ctrl + Z 撤销Ctrl + Y 前
2016-11-13 14:39:16
6748
原创 Android View的继承体系大全(包含125个view的所有子类)(by 星空武哥)
转载请标注原创地址: 安卓的view是一个庞大是继承体系,今天花了一个晚上我总结一下view的继承体系。view的直接继承子类有12个,间接继承子类有113个。今天我就总结一下所有的view的子类,希望对大家了解和学习view有所帮助。因为直接子类不是很多我就都列出来了AnalogClock这个类在API23中已弃用。不再支持这个小部件
2016-11-13 00:05:38
5698
1
原创 AndroidStudio生成自定义的混淆jar包(同时将assets目录打入jar包)(二)(by 星空武哥)
转载请标注原文地址: 在以前曾经写过两篇文章,关于是生成jar包和引用jar的文章,建议先看这两篇文章。《Android Studio生成自定义的jar包》:http://blog.csdn.net/lsyz0021/article/details/52162414《Android Studio如何引用so、arr、jar包》:http://blog.csdn.net
2016-11-10 00:42:05
7278
4
原创 Android UI测试-Espresso环境搭建及测试(by 星空武哥)
转载请标注原创地址:想看更多是文章,请关注我的微信espresso是谷歌提倡的ui测试框架,他使用很方便,所以今天给大家写这篇文章,并简单的介绍他的使用,之后我还会介绍Appium测试框架的使用。一、首先是引用库1、如果你是Android Studio 2.2并且buildToolsVersion是24,那么你在新建module的时候他会自动添加
2016-11-03 01:07:17
1892
原创 ubuntu常见问题与设置(by 星空武哥)
转载请标注原文地址:所有的问题均在ubuntu 14.04 LTS下测试使用ubuntu哟一段时间,总结了一下常见的问题,希望对使用ubuntu的有所帮助。1、修改启动项的时间和顺序sudo gedit /etc/default/grubsudo update-grub1.2、ubuntu与windows时间不同步ubuntu16.04 su
2016-10-31 23:09:00
1076
原创 Android Studio如何引用so、arr、jar包(by 星空武哥)
转载请标注:欢迎扫码关注我的微信订阅号一、引用jar包1、其实当你在新建项目的时候studio就默认可以编译libs目录下的jar了,因为build.gradle中含有下面的依赖compile fileTree(include: ['*.jar'], dir: 'libs')同步之后2、或者右键add as library
2016-10-31 00:33:06
10677
原创 ubuntu首次安装后必装的软件(by 星空武哥)
转载请标明地址:所有的软件均在ubuntu 14.04 LTS下测试apt-get install synaptic #安装新立得apt-get install software-center #安装ubuntu软件中心1、安装搜狗输入法参考地址 :http://blog.csdn.net/lsyz0021/article/detail
2016-10-21 00:09:06
15823
2
转载 微信小程序初体验
微信小程序可谓是今天最火的一个名词了,一经出现真是轰炸了整个开发人员,当然很多App开发人员有了一个担心,微信小程序的到来会不会给移动端App带来一个寒冬,身为一个Android开发者我是不相信的,即使有,那也是很遥远的未来。 不管微信小程序是否能颠覆当今的开发格局,我们都要以好奇的心态去接收,去学习。不排斥新技术,所以,心动不如行动,赶紧先搭建一个微信小程序开发工具。那么接下来就让我们一起来
2016-09-26 11:57:55
947
1
原创 AndroidStudio Gradle基于友盟的多渠道打包(by 星空武哥)
好久没写博客了,今天写一篇关于多渠道打包的文章。 首先我们要下载友盟的jar包,然后照着文档配置即可。(这里就不过多讲解了,直接看我的代码)文档地址:http://dev.umeng.com/analytics/android-doc/integration?spm=0.0.0.0.Szgw63 这是我的MainActivitypublic class MainAct
2016-09-22 14:21:38
2283
原创 ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法(by 星空武哥)
转载请标注原创地址 刚安装完的ubuntu系统默认的键盘输入方式是IBus,但是作为android开发的ubuntu“系统键盘输入方式系统”是不支持Ibus的,所以我们要安装搜狗输入法。安装搜狗输入法要区分不同的ubuntu的系统1、Ubuntu 12.04 LTS 版本由于 Ubuntu 12.04 LTS 自带的 Fcitx 版本较旧,需要先通
2016-08-11 23:59:50
5490
原创 ubuntu下搭建android开发环境(一)安装ubuntu系统(by 星空武哥)
虽说已经有很多ubuntu的安装教程了,但是今天我还是要写一篇这样的文章,因为这篇文章是为了在ubuntu下搭载android开发环境所准备的,所以侧重点不同。 首先我们先看看google在哪些系统上测试过android studio,这是一张google官方给出的图。 从图上我们可以看出google测试过的ubuntu 12.04 LTS,其实ubuntu 1
2016-08-11 23:33:53
13134
2
原创 恭喜自己一下成为CSDN的博客准专家,期待3个月后成为专家
今天打开博客一看自己已经成为“CSDN博客准专家”了,期待三个后转正成为“专家”,继续努力继续加油。养成写博客的习惯是你坚持学习的体现,也是以后查缺补漏的好方式。
2016-08-10 10:57:03
1417
原创 Android Studio生成自定义jar包(同时将assets目录打入jar包)(一)(by 星空武哥)
转载请标注原创地址: 众所周知android studio会在library所依赖的app运行或者build之后自动生成jar,路径为build/intermediates/bundles/debug or release/classes.jar,这样生成的jar是可以用的,但不是我们可以控制的,所以我们需要通过其他方式来解决这个问题。
2016-08-09 18:07:53
10063
8
原创 30分钟学会EventBus3.0详解(二)(EventBus3.0的详细使用)(by星空武哥)
转载声明原创地址:http://blog.csdn.net/lsyz0021/article/details/5209485530分钟学会EventBus3.0详解(一)(引入和初始化EventBus3.0)30分钟学会EventBus3.0详解(二)(EventBus3.0的详细使用) 写完上篇文章,这篇这心不想写了,但是每周至少一篇的习惯不能改啊!虽然Eve
2016-08-03 10:04:32
7179
1
原创 自己搭建android compile引用库,把aar (library)上传到bitbucket的maven仓库(by 星空武哥)
创建bitbucket的私有maven仓库,把aar (library)上传到bitbucket的maven仓库 转载请标注原文地址: 当我们使用android studio的开发的时候,我们可以很方面的使用compile " "命令很方便的使用别人的第三方aar库比如我们引用okhttp的时候就可以在gradle中:dependencies {
2016-07-29 19:30:53
3741
6
原创 Windows 7下Git SSH 创建Key的步骤(by 星空武哥)
当我们使用github或者bitbucket等仓库时我们有可能需要ssh认证,所以需要生成他的ssh key。1、首先你要安装git工具下载地址:https://git-scm.com/downloads2、右键鼠标,选中 “Git Bash here”,当然你也可以在windows的 “开始”--->“所以程序”,或者安装目录打开它
2016-07-29 15:21:03
103718
20
原创 Window 7安装和配置Apache2.4服务器(by 星空武哥)
如果你想搭建window自带的IIS服务器,可以看这篇文章 Windows 7搭建IIS本地服务器(Internet Information Server) Window 7搭建Apache和tomcat服务器 一、版本介绍 首先我们要先下载Apache2.4服务器:http://www.apachehaus.com/cgi-bin/downloa
2016-07-22 21:43:01
14261
7
原创 Windows 7搭建IIS本地服务器(Internet Information Server)(by 星空武哥)
最近我们一直在做关于H5的方面的 工作,一开始老大使用Mac搭建的Apache服务器,后来老打让我们自己搭建本地服务器,很果断的我就使用tomcat了。但是问题来了,我们页面上有点击按钮调用js的事件,但是在tomcat部署上后,怎么也不能调用js,老大说使用其他服务器试试。我是不甘心啊,因为我一直都用tomcat,从来没出现过问题。但是还是安装了Apache和Window 7自带的IIS(Int
2016-07-22 20:16:46
4498
原创 30分钟学会EventBus3.0详解(一)(引入和初始化EventBus3.0)(by星空武哥)
转载声明原创地址:http://blog.csdn.net/lsyz0021/article/details/5198530730分钟学会EventBus3.0详解(一)(引入和初始化EventBus3.0)30分钟学会EventBus3.0详解(二)(EventBus3.0的详细使用)前言EventBus是greenrobot出品的非常优秀的基于发布、订阅模式的一套框架,
2016-07-21 19:13:49
11955
20
原创 常用开源框架经典文章总结(by星空武哥)
常用开源框架文章总结一、网络请求:1、Okhttp3:这是来自简述上的文章共5篇介绍的非常详细OkHttp3源码分析[综述]OkHttp3源码分析[复用连接池]OkHttp3源码分析[缓存策略]OkHttp3源码分析[DiskLruCache]OkHttp3源码分析[任务队列]
2016-07-12 10:47:46
858
CompressTest
2016-05-02
TrueCrypt7.1a汉化包
2012-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人