- 博客(75)
- 资源 (14)
- 收藏
- 关注
原创 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 611
原创 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 10379 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 1529
原创 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 549
原创 后台的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 1231 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 95
原创 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 257
原创 安卓从零开始手把手教你开发一个带服务端的IM即时通讯安卓APP应用
安卓从零开始手把手教你开发一个带服务端的IM即时通讯安卓APP应用一、课程项目全体概要 二、推送与存储环境搭建三、项目前后端项目搭建与预备 四、客户端基本模块开发五、项目数据库模型规划六、用户注册登录与完善个人资料 七、好友管理功能开发八、客户端数据封装与入库九、单聊功用开发 十、群聊开发准备: 十一、消息的发送功能开发十二、表情发送功能开发 十三、发送图片功能开发 十四、语音聊天功能开发十五、项...
2019-01-12 17:04:07 2715
原创 判断是否快速点击,即两秒内重复操作
//保存操作的时间private long exitTime = 0;if ((System.currentTimeMillis() - exitTime) > 2000) { exitTime = System.currentTimeMillis(); //不是两秒内操作 } else ...
2019-01-12 16:52:41 1305
转载 Java学习之反射机制及应用场景
什么是Java反射机制? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的以及动态调用对象的方法的功能称为Java的反射机制。反射机制提供了哪些功能? 在运行时判定任意一个对象所属的类 在运行时构造任意一个类的对象; 在运行时判定任意一个类所具有的成员变量和方法;...
2018-11-07 16:45:37 139
原创 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 609
原创 关于ysdk微信扫码登录界面消失后黑屏的问题
问题描述:游戏接入1.4.2版本ysdk后新增微信扫码登录功能,然后出现k微信扫码登录界面消失后黑屏的问题,查看游戏运行日志,显示回调到登录成功,微信登录票据也获取到了,然鹅,游戏界面却没有返回 1.4.2版本微信扫码登录功能,mainactivity launchmode改为singletask虽然问题解决,但我还没搞懂launchmode的四种启动方式...
2018-10-26 11:28:54 527
原创 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 525
转载 关于程序员的几个阶段 转,好的文章就要分享
因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功...
2018-10-10 10:53:07 149
原创 对于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 1080
转载 算法推荐书籍
最近在学习算法和数据结构方面的知识,看到一篇好的关于数据结构和算法的书籍一、概要如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起二、书籍简介A原书名:The Art of Comput...
2018-09-14 21:02:27 1523
原创 安卓知识树
第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 423
原创 Android 查看apk安装包的AndroidManifest.xml文件
在Android开发中,可能需要从我们自己的应用跳转到别的应用的界面,但是在不知道别的应用的包名以及类名的情况下,是很难做到这一点的,有个最简单的方法就是下载应用的apk文件,然后修改后缀名为zip或者rar,之后解压文件,在解压出来的文件中,就会有一个AndroidManifest.xml的文件,但是打开之后,可能是乱码,这就尴尬了,那怎么办呢?这个问题我也遇到过,不过后来用到了一个工具,很好的...
2018-08-22 16:33:44 543
原创 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 424
原创 android应用程序的界面编程
要点android的界面与view组件view组件和viewgroup组件android控制程序的三种方式通过继承view开发自定义viewandroid常见的布局管理器文本框组件:textview和edittext按钮组件:button特殊按钮组件:radiobutton、checkbox、togglebutton、switch时间显示组件:analogclock、textclock图片浏览组件...
2018-05-23 20:11:35 210
原创 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 183
原创 javaweb学习路线
实际上,如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了。大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算是学完了,找工作对你来说或许还有些距离,而我已经有了自己喜欢的工作,从一个自学狂人的角度,我只能给你比较实用但有限的建议:如果 .Net 你是刚入门, 建议转学 JavaWeb 或 A
2018-04-10 13:08:58 460
原创 后端开发服务器记录1 Tomcat 安装
序言:作为android开发的我们,平日里少不了会跟后端打交道,有时候会因为需求问题而跟后端撕起逼来,所以虽然我们作为前端开发,也得稍微懂点后端的知识,这样撕起逼来我们才不会吃亏嘛对吧!(不是教大家撕逼哈>_好了,言归正传!首先呢,我们得要有个服务器,没有服务器还搞什么后端咯是吧!在这里咱们就省点钱,用个免费的,apache+tomcat就足够了这是下载地址:apache tomcat下载
2018-02-01 18:51:51 253
转载 android 工程师级别划分及学习路线
前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更
2018-01-11 18:09:52 3129
原创 微信跳一跳游戏助手
开头附上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 1749
原创 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 1371
原创 重新打包apk签名jarsigner简单使用
jarsigner简单使用说明这是我试过的方法,再说一遍,我试过了,不是抄袭,虽然也算不上我的自创,但是这是最简单粗暴的命令,私钥自己在eclipse创建,这里不详细说明 jarsigner -verbose -keystore ~/Workspace/mykeystore -signedjar ./signed.apk ./unsigned.apk nubia给apk
2017-12-06 20:30:53 776
原创 关于将android项目打成第三方jar包两种情况
重点内容我们在做项目中经常会遇到要使用第三方SDK,这时,我们通常先将第三方jar包导入,然后再导入相应的资源文件,最后在自己的项目中调用,很多人只会用却不知道怎么让自己的项目也可以做成第三方供别人使用,今天我来给大家演示一个简单的案例 一:不引用资源文件的第三方jar包 首先创建一个android项目 这里的Activity我写成了JarMainActivity 如果
2017-11-28 16:19:02 371 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 3999
原创 java 内存分析
栈: 1.每个线程私有,不能实现线程间的共享! 2.局部变量放置于栈中。 3.栈是由系统自动分配,速度快!栈是一个连续的内存空间!堆: 1.放置new出来的对象! 2.堆是一个不连续的内存空间,分配灵活,速度慢!方法区(也是堆): 1.被所有线程共享! 2.用来存放程序中永远是不变或唯
2017-09-26 15:50:03 175
原创 面向对象编程(oop)的本质
面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。抽象是什么?就是将多个物体共同点归纳出来,就是抽出像的部分从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。从代码运行角度考虑是先有类后有对象。类是对象的模板。如下图深刻的揭示了类和对象的关系:课堂代
2017-09-26 15:17:43 412
原创 java基本数据类型
基本数据类(primitive data type) . Java是一种强类型语言,每个变量都必须声明其类型。 . Java的数据类型分为两大类:基本类型(primitive type)和引用类型 (reference type) . Java中定义了3类8种基本数据类型 . 逻辑型-boolean
2017-09-18 20:11:58 424
原创 java标识符与关键
标识符 用作给变量、类和方法命名。注意:表示类名的标识符用大写字母开始。如:Man, GoodMan表示方法和变量的标识符用小写字母开始,后面的描述性词以大写开始。eat(),eatFood()Java 标识符有如下命名规则: n 标识符必须以字母、下划线_ 、美元符$开头。 n 标识符其它部分可以是字母、下划线“_”
2017-09-18 19:49:30 410
原创 JDK的下载与安装
JDK是什么?JRE是什么?JDK和JRE的区别?Java Runtime Environment (JRE) 包含:Java虚拟机、库函数、运行Java应用程序和Applet所必须文件 Java 2 SDK (Development Kit)包含:JRE的超集,包含编译器和调试器等用于程序开发的文件
2017-09-18 19:11:29 438
转载 某人的博客
博客导航——一站式搜索以后博客肯定会越来越多的,所以这做一个整理,方便各位朋友能快速的锁定自己想要的资源Android StudioGoogle主推-Android开发利器——Android Studio,这可能是最全的AS教程!Android Studio 2.0 Preview 4 的逆袭以及各种神注释Android Studio重构
2017-09-14 14:50:47 1047
原创 使用 Math 类操作数据
使用 Math 类操作数据Math 类位于 java.lang 包中,包含用于执行基本数学运算的方法, Math 类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如: Math.round();常用的方法:通过案例我们来认识一下他们的使用吧!!运行结果:PS: Math 类还提供了许多其他方法,各位
2017-09-08 19:56:28 217
原创 Calendar 类的应用
Calendar 类的应用Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已
2017-09-08 18:02:08 175
带服务端的IM即时通讯安卓APP应用
2019-03-14
手游SDK的客户端demo
2018-10-08
android手游h5sdk demo
2018-10-08
精通Android Studio (毕小朋著) 完整pdf扫描版[78MB]
2018-09-22
AXMLPrinter2
2018-08-22
最新ios入学基础班视频教程-视频
2018-08-18
Android Studio开发实战:从零基础到App上线.epub
2018-05-28
openssl工具
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人