<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HighForehead的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HighForehead</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HighForehead]]></copyright><item><title><![CDATA[腾讯X5内核,WebView拦截并获取重定向url]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78925767</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78925767</guid><author>HighForehead</author><pubDate>Thu, 28 Dec 2017 19:59:09 +0800</pubDate><description><![CDATA[如何得到WebView重定向的url呢?]]></description><category></category></item><item><title><![CDATA[Win10系统配置Tomcat运行环境]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78623478</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78623478</guid><author>HighForehead</author><pubDate>Fri, 24 Nov 2017 12:54:35 +0800</pubDate><description><![CDATA[Java之路何其漫长，首要的还是要配置好本地Tomcat运行环境。
  Tomcat9下载地址：http://tomcat.apache.org/download-90.cgi
下载完成后解压至某目录，此目录即为您的Tomcat安装路径。环境变量配置：0.在系统变量中新建：
  变量名：CATALINA_HOME 
  变量值：Tomcat安装路径 
  例如：D:\apache-tomcat-9.]]></description><category></category></item><item><title><![CDATA[WebView不能下载apk文件]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78199982</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78199982</guid><author>HighForehead</author><pubDate>Wed, 11 Oct 2017 09:28:41 +0800</pubDate><description><![CDATA[Android中WebView的一个小问题：
  昨天用WebView加载网页时，点击下载按钮无法响应下载动作。]]></description><category></category></item><item><title><![CDATA[兵法三十六计第三计-借刀杀人。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78080175</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78080175</guid><author>HighForehead</author><pubDate>Sun, 24 Sep 2017 21:48:09 +0800</pubDate><description><![CDATA[原文
  敌已明，友未定。引友杀敌，不自出力，以《损》推演。]]></description><category></category></item><item><title><![CDATA[兵法三十六计第二计-围魏救赵。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78058018</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78058018</guid><author>HighForehead</author><pubDate>Thu, 21 Sep 2017 23:04:50 +0800</pubDate><description><![CDATA[原文
  共敌不如分敌，敌阳不如敌阴。]]></description><category></category></item><item><title><![CDATA[兵法三十六计第一计-瞒天过海。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78035144</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78035144</guid><author>HighForehead</author><pubDate>Tue, 19 Sep 2017 22:02:30 +0800</pubDate><description><![CDATA[兵法三十六计第一计-瞒天过海。]]></description><category></category></item><item><title><![CDATA[有点累了?不如看看兵法三十六计。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/78034678</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/78034678</guid><author>HighForehead</author><pubDate>Tue, 19 Sep 2017 21:12:22 +0800</pubDate><description><![CDATA[敲代码累了怎么办？不如了解一下中国古代文学。《三十六计秘本兵法》]]></description><category></category></item><item><title><![CDATA[安卓之读取raw文件夹下得txt文件]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/77488564</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/77488564</guid><author>HighForehead</author><pubDate>Tue, 22 Aug 2017 23:22:49 +0800</pubDate><description><![CDATA[Demo：读取res/raw下存放的一个text文件]]></description><category></category></item><item><title><![CDATA[AppStore审核、排名规则及常用优化方法。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/76695550</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/76695550</guid><author>HighForehead</author><pubDate>Fri, 04 Aug 2017 23:11:25 +0800</pubDate><description><![CDATA[AppStore审核及排名规则及常用优化方法：
1.2017年6月9日app  store最新审核指南；
2.AppStore排名规则；
3.AppStore上传失败原因，总有一款属于你（2016年8月28日更新【详 解】苹果加强审核力度，被拒原因终逃不过这些！）;
4.提高关键词覆盖方法;
5.AppStore搜索指数（苹果搜索指数4605-11000）;
6.机刷作用范围;
7.苹果搜索指数及对应下载激活数据表（备注：以排名第一）;
8.如何提高安卓应用市场的应用权重！
9.在安卓市场做评论，带关键词对]]></description><category></category></item><item><title><![CDATA[工具类之appSecret、timeStamp、nonce三个参数进行字典排序后SHA1加密，得到signature。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/76553590</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/76553590</guid><author>HighForehead</author><pubDate>Tue, 01 Aug 2017 20:12:36 +0800</pubDate><description><![CDATA[首先摆上工具类。


public class SortAndEncryptUtils {
    public static String sortAndEncrypt(String appSecret, String timestamp, String nonce) {
        ArrayList list = new ArrayList();
        list.add(]]></description><category></category></item><item><title><![CDATA[Android系统架构介绍.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/76167567</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/76167567</guid><author>HighForehead</author><pubDate>Wed, 26 Jul 2017 23:22:23 +0800</pubDate><description><![CDATA[Android其本质就是在标准的Linux系统上增加了Java虚拟机Dalvik，并在Dalvik虚拟机上搭建了一个JAVA的application framework，所有的应用程序都是基于JAVA的application framework之上。
Android主要应用于ARM平台，但不仅限于ARM，通过编译控制，在X86、MAC等体系结构的机器上同样可以运行。



android]]></description><category></category></item><item><title><![CDATA[编程解习题Demo1.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/76099765</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/76099765</guid><author>HighForehead</author><pubDate>Tue, 25 Jul 2017 23:27:59 +0800</pubDate><description><![CDATA[Demo1
习题公布：


如果可以手算出来得朋友我佩服，但小弟我是真算不出来。


引言：
今天朋友在群里发了一个图片。
看似简单，以后十六核得大脑，不假思索得给出答案：都是0；
直接心算是想不出来。

过程：
哈哈，正经得计算一下（代码撸起来）：
首先有三个变量 ： x ， y  ， z；

逻辑应该是(100x + 10x + y) + (100x + 10z]]></description><category></category></item><item><title><![CDATA[开发文档之Kotlin语言]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/72457431</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/72457431</guid><author>HighForehead</author><pubDate>Thu, 18 May 2017 09:25:23 +0800</pubDate><description><![CDATA[准备开始

基本语法习惯用语编码风格

基础

基本类型包控制流返回与跳转

类和对象

类和继承属性和字段接口可见性修饰词扩展数据对象泛型嵌套类枚举类对象表达式和声明代理模式代理属性

函数和lambda表达式

函数高级函数和lambda表达式内联函数

其它

多重申明Ranges类型检查和自动转换This表达式等式运算符重载空安全异常注解反射动态类型]]></description><category></category></item><item><title><![CDATA[安卓漫漫路之缓存策略.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/70880757</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/70880757</guid><author>HighForehead</author><pubDate>Sun, 07 May 2017 22:02:31 +0800</pubDate><description><![CDATA[缓存策略在Android有着广泛的使用场景.


目前比较常用的缓存算法是LRU(Least Recently Used):近期最少使用算法.
核心思想 : 当缓存满时,会优先淘汰近期最少使用的缓存对象.
采用LRU算法的缓存有两种:
一 . LruCache : 用于实现内存缓存.
LruCache是一个泛型类,并且LruCache是线程安全的:,他的内部采用一个LinkedHas]]></description><category></category></item><item><title><![CDATA[安卓漫漫路之BitmapFactory高效加载Bitmap.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/70821146</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/70821146</guid><author>HighForehead</author><pubDate>Thu, 27 Apr 2017 22:57:16 +0800</pubDate><description><![CDATA[BitmapFactory之高效加载Bitmap图片.
------引语:--------


Bitmap简介:
Bitmap(位图,位映像) : 在Android中指的是一张图片 . 例如png格式或者jpg格式.


那么如何加载Bitmap呢?
咱们可以利用BitmapFactory类(package android.graphics)
 , 此类提供了几类加载图片的方]]></description><category></category></item><item><title><![CDATA[AndroidStudio中给App改变包名。]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/70787169</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/70787169</guid><author>HighForehead</author><pubDate>Wed, 26 Apr 2017 19:04:56 +0800</pubDate><description><![CDATA[在平常开发中，可能由于一些原因我们需要修改项目的包名，那么今天小弟来说一下如何利用AndroidStudio更改项目的包名。


1.首先打开工程moudle的build.gradle文件，更改其中的applicationId为您的新包名。
2.打开清单文件AndroidManifest.xml更改其根标签manifest的peckage为您的新包名]]></description><category></category></item><item><title><![CDATA[抓包工具之Fiddler.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/70232049</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/70232049</guid><author>HighForehead</author><pubDate>Tue, 18 Apr 2017 20:04:55 +0800</pubDate><description><![CDATA[原文连接: Fiddler基本用法以及如何对手机抓包

一、Fiddler是什么？

 

　　·一种Web调试工具。

　　·可以记录所有客户端和服务器的http和https请求。

　　·允许监视、设置断点、修改输入输出数据。

　　官方文档（英文）：http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/Conf]]></description><category></category></item><item><title><![CDATA[安卓面试小结.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/65068327</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/65068327</guid><author>HighForehead</author><pubDate>Thu, 23 Mar 2017 00:00:41 +0800</pubDate><description><![CDATA[1.Retrofit框架的结构是什么？底层是怎么实现的？
简述：（这里可能理解不到位，链接里面比较详细）
 对okhttp的进一步封装，它使用的是动态代理的技术，通过扫描注解构造请求体，底层使用okhttp进行网络请求，利用handler进行异步操作。
底层具体实现:
源码解析： Retrofit2.0源码解析
2.网络框架是如何搭建的？Okhttp的底层实现是什么，和Retrofit有]]></description><category></category></item><item><title><![CDATA[安卓漫漫路之AIDL传递简单数据.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/57183022</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/57183022</guid><author>HighForehead</author><pubDate>Mon, 27 Feb 2017 00:29:54 +0800</pubDate><description><![CDATA[AIDL:Android Interface Define Language(Android接口定义语言),
主要用于服务端与客户端进程间通信(也可以多客户端);
大写的PS:   原理手机,没事就得多抬头.
二月二,龙抬头,天子耕地臣赶牛,春耕夏耘率天下,五谷丰登太平秋。
言归正传:Android中跨进程间通信方式有很多种方式: 比如 aidl, Messenger, 文件共享, 广播(BroadCast), ContentProvider,Socket(网络通信)  ,每种方式都有自己的使用场景和优缺点]]></description><category></category></item><item><title><![CDATA[安卓漫漫路之startActivityForResult的使用.]]></title><link>https://blog.youkuaiyun.com/HighForehead/article/details/56675248</link><guid>https://blog.youkuaiyun.com/HighForehead/article/details/56675248</guid><author>HighForehead</author><pubDate>Fri, 24 Feb 2017 00:11:52 +0800</pubDate><description><![CDATA[通过startActivityForResult完成界面的参数回传,和setResult,finish,onActivityResult等相关源码浅析.]]></description><category></category></item></channel></rss>