自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (14)
  • 收藏
  • 关注

原创 Probuf定义详解

probuf使用规则

2022-10-20 17:35:19 540 1

原创 UIAlertcontroller如何实现 message左对齐 ,title居中显示

通过遍历子视图,并通过超过十个字的数进行判断是否是message,然后进行修改,直接上代码[self getSub:obf_alertControl_fuc.view andLevel:1]; //调用// 递归获取子视图- (void)getSub:(UIView *)view andLevel:(int)level { NSArray *subviews = [view subviews]; // 如果没有子视图就直接返回 if ([subviews cou

2021-10-21 17:14:56 555

原创 mac移动硬盘未装载解决方案

一、现象:外置移动硬盘桌面不显示,只在磁盘工具应用中置灰显示,坑爹的是你无法进行任何操作只能查看详细信息。二、尝试解决方法:1、尝试了很多修复工具也没有用(包括Tuxera)因为你压根没有装载成功谈何其它操作!2、尝试手动装载/卸载1)使用diskutil list查看磁盘地址一般/dev/diskxx啥的,2)然后输入sudo diskutil mount /dev/diskxx手动装载 等一会儿timed out waiting to mount。。。3)接着输入diskutil unmo

2021-10-19 15:38:27 9920 3

原创 关于Mac下安装apktool

mac安装brew 软件包管理工具Homebrewmac 安装 brew Homebrewbrew 全称Homebrew 是Mac OSX上的软件包管理工具Homebrew 安装和卸载工具 只用一行命令就能完成官方地址mac 自带ruby打开命令行 terminal输入 :ruby -version 安装命令ruby -e "$(curl -fsSL ...

2020-05-04 13:38:28 1473

原创 iOS app因私有api被拒

记录一下怎么查找私有apiNon-public API usage:The app references non-public symbols in game: __ZN10ClipperLib11ClipperBase7AddPathERKNSt3__16vectorINS_8IntPointENS1_9allocatorIS3_EEEENS_8PolyTypeE...

2020-05-04 13:32:40 516

原创 后台的IM即时通讯App 全程MVP手把手打造,课程章节

带后台的IM即时通讯App 全程MVP手把手打造,课程章节https://download.csdn.net/download/ou775968876/11019335 这是资源下载地址第1章 课程项目整体概述简单介绍课程适应人群以及主要的实现方案和课程的分节说明;除此之外展示APP使用效果同时了解IM相关协议并对比现有的IM实现方案。当然现如今IM已经不是一个APP而是一个SDK,趋近...

2019-03-18 16:07:44 1181 22

原创 IntelliJ Idea 常用快捷键列表

IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F...

2019-02-28 15:46:08 82

原创 mysql安装流程

先放上下载地址链接:https://pan.baidu.com/s/1Wg83SzGW_2iB2WUsmTxgyg 提取码:p9gf 版本mysql-installer-community-5.7.18.1下载完成后先点击安装下一步安装的细节条目                 细节条目的选择license Agreement           我已阅读勾选 i accupt...

2019-02-01 14:40:59 220

原创 安卓从零开始手把手教你开发一个带服务端的IM即时通讯安卓APP应用

安卓从零开始手把手教你开发一个带服务端的IM即时通讯安卓APP应用一、课程项目全体概要 二、推送与存储环境搭建三、项目前后端项目搭建与预备 四、客户端基本模块开发五、项目数据库模型规划六、用户注册登录与完善个人资料 七、好友管理功能开发八、客户端数据封装与入库九、单聊功用开发 十、群聊开发准备: 十一、消息的发送功能开发十二、表情发送功能开发 十三、发送图片功能开发 十四、语音聊天功能开发十五、项...

2019-01-12 17:04:07 2682

原创 判断是否快速点击,即两秒内重复操作

//保存操作的时间private long exitTime = 0;if ((System.currentTimeMillis() - exitTime) > 2000) {                        exitTime = System.currentTimeMillis(); //不是两秒内操作        } else ...

2019-01-12 16:52:41 1263

转载 Java学习之反射机制及应用场景

什么是Java反射机制?     JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Java的反射机制。反射机制提供了哪些功能? 在运行时判定任意一个对象所属的类 在运行时构造任意一个类的对象; 在运行时判定任意一个类所具有的成员变量和方法;...

2018-11-07 16:45:37 126

原创 Xcode出现( linker command failed with exit code 1)错误总结

记一次IOS错误解决报错的情况:导入.a文件就会编译不通过。这个错有可能是SDK资源重复了,猜测是这样。然后实际和这个也有点关系但不是主要报错情况。解决办法借鉴这个大佬的。https://www.jianshu.com/p/9f9c1fd2e8b5?tdsourcetag=s_pctim_aiomsg其实就是这个导入第三方库的地址错误了导入第三方库将自己创建好的...

2018-10-31 19:59:22 545

原创 关于ysdk微信扫码登录界面消失后黑屏的问题

问题描述:游戏接入1.4.2版本ysdk后新增微信扫码登录功能,然后出现k微信扫码登录界面消失后黑屏的问题,查看游戏运行日志,显示回调到登录成功,微信登录票据也获取到了,然鹅,游戏界面却没有返回 1.4.2版本微信扫码登录功能,mainactivity launchmode改为singletask虽然问题解决,但我还没搞懂launchmode的四种启动方式...

2018-10-26 11:28:54 508

原创 bat替换父目录下不同名子文件下的相同文件

rem 一个目录下面有多层目录,很多目录中都含有一个1.txt文件,现在要用一个同名文件将多个目录中的这个文件替换,请问用批处理如何做?@echo offfor /f "delims=" %%i in ('dir /a-d /b /s D:\test\1.txt') do (   xcopy /y "1.txt" "%%~dpi")pauserem D:\test\1.txt 是子目...

2018-10-22 10:31:49 486

转载 关于程序员的几个阶段 转,好的文章就要分享

因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功...

2018-10-10 10:53:07 140

原创 对于java,java -version 命令有效,javac命令无效的记录

第一次配置windows 7 也出现了javac命令无效,后面按照命令先配置JAVA_HOMEC:\Program Files\Java\jdk1.8.0_101jdk安装路径再新建环境变量CLASSPATH“  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;  ”编辑变量Path%JAVA_HOME%\bin;%JAVA...

2018-09-25 15:57:26 1052

转载 算法推荐书籍

最近在学习算法和数据结构方面的知识,看到一篇好的关于数据结构和算法的书籍一、概要如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起二、书籍简介A原书名:The Art of Comput...

2018-09-14 21:02:27 1503

原创 安卓知识树

第1章  Android Studio环境搭建 11.1  Android Studio简介 21.2  Android Studio的安装 21.2.1  开发机配置要求 21.2.2  安装依赖的软件 31.2.3  安装Android Studio 51.3  运行小应用Hello World 71.3.1  创建新项目 71.3.2  编译项目/模块 101.3.3  创...

2018-09-05 19:40:45 394

原创 Android 查看apk安装包的AndroidManifest.xml文件

在Android开发中,可能需要从我们自己的应用跳转到别的应用的界面,但是在不知道别的应用的包名以及类名的情况下,是很难做到这一点的,有个最简单的方法就是下载应用的apk文件,然后修改后缀名为zip或者rar,之后解压文件,在解压出来的文件中,就会有一个AndroidManifest.xml的文件,但是打开之后,可能是乱码,这就尴尬了,那怎么办呢?这个问题我也遇到过,不过后来用到了一个工具,很好的...

2018-08-22 16:33:44 491

原创 build.gralde文件详解

AS中APP所有的配置尽在一个build.gradle文件中,打包的时候也是解析build.gralde文件来打包的,所以搞懂build.gradle文件是至关重要的,结构如下所示1、apply plugin用来指定用的是哪个插件,取值有:com.android.application:Android APP插件(打包得到的是.apk文件)com.android.library:Android库插...

2018-06-20 16:58:09 388

原创 android应用程序的界面编程

要点android的界面与view组件view组件和viewgroup组件android控制程序的三种方式通过继承view开发自定义viewandroid常见的布局管理器文本框组件:textview和edittext按钮组件:button特殊按钮组件:radiobutton、checkbox、togglebutton、switch时间显示组件:analogclock、textclock图片浏览组件...

2018-05-23 20:11:35 199

原创 openssl的简易版资源使用

因为 Facebook基础统计分析 需要生成秘钥 1.请使用命令  keytool -exportcert -alias 签名的别名 -keystore "签名的路径" | openssl sha1 -binary | openssl base64 生成秘钥例如: keytool -exportcert -alias note -keystore "E:/aaaaaaaaa/yuema_cocos...

2018-04-26 11:52:52 170

原创 javaweb学习路线

实际上,如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了。大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算是学完了,找工作对你来说或许还有些距离,而我已经有了自己喜欢的工作,从一个自学狂人的角度,我只能给你比较实用但有限的建议:如果 .Net 你是刚入门, 建议转学 JavaWeb 或 A

2018-04-10 13:08:58 447

原创 开发自定义view

来自AUPPP的笔记

2018-02-26 17:52:28 141

原创 View类的xml属性、相关方法及说明

2018-02-24 16:16:19 232

原创 后端开发服务器记录1 Tomcat 安装

序言:作为android开发的我们,平日里少不了会跟后端打交道,有时候会因为需求问题而跟后端撕起逼来,所以虽然我们作为前端开发,也得稍微懂点后端的知识,这样撕起逼来我们才不会吃亏嘛对吧!(不是教大家撕逼哈>_好了,言归正传!首先呢,我们得要有个服务器,没有服务器还搞什么后端咯是吧!在这里咱们就省点钱,用个免费的,apache+tomcat就足够了这是下载地址:apache tomcat下载

2018-02-01 18:51:51 236

转载 android 工程师级别划分及学习路线

前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更

2018-01-11 18:09:52 3049

原创 微信跳一跳游戏助手

开头附上java项目源码下载地址http://download.csdn.net/download/ou775968876/10199335项目需要java环境和adb环境不知道配的同学可以转到这个地址http://blog.csdn.net/ou775968876/article/details/79028408功能简介用JAVA自动控制手机玩跳一

2018-01-10 21:15:48 1730

原创 java环境和adb环境变量配置

系统windows7 62位,win10 也区别不大的先安装Java(jdk-9.0.1_windows-x64_bin。exe)配置环境变量JAVA_HOME变量设置1首先右击【计算机】进入【属性】然后选择其中的【高级系统设置】。2点击进入【高级】中的【环境变量】,进入环境变量编辑界面。3在下方的【系统变量】中,并不存在JAVA_HOM

2018-01-10 21:14:34 1343

原创 重新打包apk签名jarsigner简单使用

jarsigner简单使用说明这是我试过的方法,再说一遍,我试过了,不是抄袭,虽然也算不上我的自创,但是这是最简单粗暴的命令,私钥自己在eclipse创建,这里不详细说明 jarsigner -verbose -keystore ~/Workspace/mykeystore -signedjar ./signed.apk ./unsigned.apk nubia给apk

2017-12-06 20:30:53 743

原创 关于将android项目打成第三方jar包两种情况

重点内容我们在做项目中经常会遇到要使用第三方SDK,这时,我们通常先将第三方jar包导入,然后再导入相应的资源文件,最后在自己的项目中调用,很多人只会用却不知道怎么让自己的项目也可以做成第三方供别人使用,今天我来给大家演示一个简单的案例 一:不引用资源文件的第三方jar包 首先创建一个android项目  这里的Activity我写成了JarMainActivity  如果

2017-11-28 16:19:02 348 1

原创 安卓悬浮窗小球的实现

1.首先自定义view悬浮小球public class FloatCircleView extends View{}2.重写构造方法public FloatCircleView(Context context, AttributeSet attrs, int defStyleAttr) {super(context, attrs, defStyleAttr);// TO

2017-11-07 17:04:38 3952

原创 java 内存分析

栈:    1.每个线程私有,不能实现线程间的共享!    2.局部变量放置于栈中。    3.栈是由系统自动分配,速度快!栈是一个连续的内存空间!堆:    1.放置new出来的对象!    2.堆是一个不连续的内存空间,分配灵活,速度慢!方法区(也是堆):    1.被所有线程共享!    2.用来存放程序中永远是不变或唯

2017-09-26 15:50:03 165

原创 面向对象编程(oop)的本质

面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。抽象是什么?就是将多个物体共同点归纳出来,就是抽出像的部分从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。从代码运行角度考虑是先有类后有对象。类是对象的模板。如下图深刻的揭示了类和对象的关系:课堂代

2017-09-26 15:17:43 382

原创 java基本数据类型

基本数据类(primitive data type)      .  Java是一种强类型语言,每个变量都必须声明其类型。        .  Java的数据类型分为两大类:基本类型(primitive type)和引用类型    (reference type)         .  Java中定义了3类8种基本数据类型        .  逻辑型-boolean

2017-09-18 20:11:58 410

原创 java标识符与关键

标识符 用作给变量、类和方法命名。注意:表示类名的标识符用大写字母开始。如:Man, GoodMan表示方法和变量的标识符用小写字母开始,后面的描述性词以大写开始。eat(),eatFood()Java 标识符有如下命名规则:        n  标识符必须以字母、下划线_ 、美元符$开头。        n  标识符其它部分可以是字母、下划线“_”

2017-09-18 19:49:30 398

原创 JDK的下载与安装

JDK是什么?JRE是什么?JDK和JRE的区别?Java Runtime Environment (JRE) 包含:Java虚拟机、库函数、运行Java应用程序和Applet所必须文件 Java 2 SDK (Development Kit)包含:JRE的超集,包含编译器和调试器等用于程序开发的文件 

2017-09-18 19:11:29 424

转载 某人的博客

博客导航——一站式搜索以后博客肯定会越来越多的,所以这做一个整理,方便各位朋友能快速的锁定自己想要的资源Android StudioGoogle主推-Android开发利器——Android Studio,这可能是最全的AS教程!Android Studio 2.0 Preview 4 的逆袭以及各种神注释Android Studio重构

2017-09-14 14:50:47 1000

原创 使用 Math 类操作数据

使用 Math 类操作数据Math 类位于 java.lang 包中,包含用于执行基本数学运算的方法, Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如: Math.round();常用的方法:通过案例我们来认识一下他们的使用吧!!运行结果:PS: Math 类还提供了许多其他方法,各位

2017-09-08 19:56:28 210

原创 Calendar 类的应用

Calendar 类的应用Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已

2017-09-08 18:02:08 167

带服务端的IM即时通讯安卓APP应用

不说那么多废话这个是完整版的资源,包含缺失的第四第六章,资源有点小贵谨慎下载安卓从零开始手把手教你开发一个带服务端的IM即时通讯安卓APP应用 一、课程项目全体概要  二、推送与存储环境搭建 三、项目前后端项目搭建与预备  四、客户端基本模块开发 五、项目数据库模型规划 六、用户注册登录与完善个人资料  七、好友管理功能开发 八、客户端数据封装与入库 九、单聊功用开发  十、群聊开发准备:  十一、消息的发送功能开发 十二、表情发送功能开发  十三、发送图片功能开发  十四、语音聊天功能开发 十五、项目回顾总结 章节源码及所有课程工具资料

2019-03-14

手游SDK的客户端demo

不具备实际项目用途,仅做框架Demo展示 GameSDK_API层: SDK对外接口层:是暴露给CP的接口,底层返回的数据格式在这一层转化,该层不参与混淆。 所以不要在该层做业务逻辑处理,避免被反射调用修改。

2018-10-08

android手游h5sdk demo

1:本项目使用到了2个接口(登录、注册),具体来说是 玩Android网站 开放API,项目源码没有涉及任何商业机密,所以请放心学习研究使用!

2018-10-08

精通Android Studio (毕小朋著) 完整pdf扫描版[78MB]

第1章 初识AndroidStudio 1 第2章 项目与模块 37 第3章 布局 86 第4章 管理 103 第5章 编辑 126 第6章 视图 148 第7章 导航 172 第8章 编码 194 第9章 检查 229 第10章 重构 282 第11章 构建 335 第12章 运行和调试 378 第13章 工具 414 第14章 版本控制 466 第15章 窗口 504 第16章 偏好设置 518

2018-09-22

AXMLPrinter2

把jar和清单文件放在同一目录并打开cmd到相应文件夹执行如下命令即可 java -jar AXMLPrinter2.jar AndroidManifest.xml >> AndroidManifest.txt

2018-08-22

最新ios入学基础班视频教程-视频

内包含百度云盘地址,视频内容分为两大部分,c语言基础,和oc入门基础视频,目录,1.oc语法基础2.类与对象3.封装4.继承与多态5oc特有的语法6内存管理7ARC与分类8block与协议9-Foundation

2018-08-18

Android Studio开发实战:从零基础到App上线.epub

《Android Studio开发实战:从零基础到App上线》是一本非常实用的指导手册,它几乎包含了 Android Studio 所有的实用功能和操作技巧,适合放在你的电脑旁经常翻阅。   本书以通俗易懂的语言描述工具的使用技巧,并且每个操作都有实例演示,让读者感觉是在跟一个有经验的人聊天。   本书以近 1500 张图片详细描述 Android Studio 的使用,是真正的图文并茂。   本书以解决问题为目的,讲述如何使用工具来解决实际问题。   本书专注于操作技巧的讲解,对于 Android 开发的基础知识略有提及,但不是本书的重点。

2018-05-28

openssl工具

Facebook基础统计分析生成秘钥工具 使用命令 keytool -exportcert -alias 签名的别名 -keystore "签名的路径" | openssl sha1 -binary | openssl base64 生成秘钥 把资源解压添加bin目录到环境变量path然后cmd到斌目录下使用命令即可,其他功能未知

2018-04-26

疯狂Android讲义第三版光盘源码(最新版的)

此为压缩后的文件 解压后相对应文件夹就是章节数 01是第一章1.4是小节数

2018-02-23

商业级游戏悬浮窗

游戏悬浮窗加菜单显示,实现贴边隐藏等功能,马下来备用,谢谢支持

2017-11-07

实现悬浮贴边的悬浮小球demo

这是本人写的一个悬浮窗demo,实现了悬浮小球的移动,小球的移动,内里有清晰注释,谢谢大家支持

2017-11-07

Android官方中文翻译API文档

Android官方中文翻译API文档 离线中文版api能打开

2017-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除