移动开发
韩小浪~~
技术永无止境,砥砺前行!
展开
-
阿里云服务器Ubuntu部署(一)
1、购买完成后,重置实例密码重置实例密码后点击【远程登录】即可看到以下界面2、部署mysqlUbuntu及Mysql快速入门教程_hhbbeijing的专栏-CSDN博客_ubuntu中mysql使用教程原创 2021-11-03 11:01:51 · 257 阅读 · 0 评论 -
CMake ‘3.6.0’ was not found in PATH or by cmake.dir property
问题编译报错,提示解决方案为安装cmake3.6.0版本,但无法通过给定链接安装CMake ‘3.6.0’ was not found in PATH or by cmake.dir property. - CMake ‘3.10.2’ found in SDK did not match requested version ‘3.6.0’.3.6.0在工程中并未出现,不知道是哪里指定的默认安装的cmake是 3.10.2版本解决方案:所有版本都下载...原创 2021-10-28 16:19:49 · 1774 阅读 · 0 评论 -
sourcetree 误删除账户账户,如何添加
解决方案:**重置sourceTree密码:**找到sourceTree的安装目录将C:\ Users \ USERNAME \ AppData \ Local \ Atlassian \ SourceTree并删除passwd文件(记得把sourceTree关闭)。**重置sourceTree账号:**找到sourceTree的安装目录将C:\ Users \ USERNAME \ AppData \ Local \ Atlassian \ SourceTree \ userhosts并删除user原创 2021-08-23 15:15:55 · 521 阅读 · 0 评论 -
android之观察者模式
android之观察者模式,以BaseAdapter为例。被观察者 指导 观察者干活。即被观察者调用观察者实现的具体方法。观察者,观察者接受到消息后,即更新操作,对接收到的信息进行处理。 -----具体的业务实现方法被观察者,定义被观察者自己的业务逻辑,同时定义对哪些事件进行通知。 -----调用具体的业务实现方法例如:BaseAdapter为被观察者: -----调用具体的业务实现方法。/** * 进行观察者的注册...原创 2021-07-15 15:58:54 · 103 阅读 · 0 评论 -
CSS Flex用法简介
1、display: flex;采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。2、容器的属性:共6个2-1、flex-directionrow(默认值):主轴为水平方向,起点在左端。 row-reverse:主轴为水平方向,起点在右端。 column:主轴为垂直方向,起点在上沿。 column-reverse:主轴为垂直方向,起点在下沿。2-2、flex-wrapnowrap(默认):不换行。wrap:换行,第一行在上方原创 2021-05-08 18:23:06 · 293 阅读 · 0 评论 -
android button 防止或禁止多次点击
两种方式:1、属性设置按钮点击后,onClick方法 设置:button_login.setClickable(false);点击完成后,onClick方法 设置:button_login.setClickable(true);结论:不可取。原因:onClick方法内部业务逻辑复杂,无法快捷设置属性。2、时间间隔 private static long lastClickTime; /** * 重复点击 * @param timeMillis原创 2020-12-09 17:48:18 · 816 阅读 · 0 评论 -
Android之测量APP性能-分析和调试 APK(二)
分析和调试预构建 APKAndroid Studio 3.0 允许您分析和调试 APK,无需先从 Android Studio 项目构建这些 APK。 不过,您需要确保使用可调试版本的 APK。要开始调试 APK,请在 Android Studio Welcome 欢迎屏幕中点击 Profile or debug APK。 或者,如果您已经打开一个项目,请在菜单栏中点击 File >...原创 2018-11-08 20:01:08 · 452 阅读 · 0 评论 -
Android之测量APP性能-检查网络流量(三)
为什么应分析应用的网络 Activity当您的应用向网络发出请求时,设备必须使用高功耗的移动或 WLAN 无线装置来收发数据包。 无线装置不仅要消耗电力来传输数据,还需要消耗额外的电力来开启并且不锁定屏幕。使用 Network Profiler,您可以查找频繁出现的短时网络 Activity 峰值,这意味着您的应用需要经常打开无线装置,或需要长时间不锁定屏幕以处理集中出现的大量短时请求。 ...原创 2018-11-12 09:08:49 · 728 阅读 · 0 评论 -
ios Could not load the "" image referenced from a nib in the bundle with identif
遇到如下的问题:Could not load the "" image referenced from a nib in the bundle with identif其他的图片加载正常,但就是有那么几张不行,做如下修改:选中项目--》build settings--> compress PNG Files - Packaging 选择No即可。...原创 2019-01-16 11:00:21 · 2833 阅读 · 0 评论 -
如何在iPhone手机上安装ipa(应用安装包)
问题描述:如何在iPhone手机上安装ipa?解答:利用第三方软件安装,例如:pp助手过程:1、安装pp助手mac版(PC版),网址:http://pro.25pp.com/2、打开软件,若提示:打不开“PP助手”,因为它来自身份不明的开发者。 进入【系统偏好设置】【安全性与隐私】,点击下方【仍要打开】,这样软件便顺利打开,在PP助手软件中,即可看到识别的iphone手机。...原创 2019-04-03 18:05:53 · 29540 阅读 · 0 评论 -
mysql基础教程(四)域名解析
域名解析:即在拥有一个域名的前提下,其指向一个IP地址(通俗的讲,就是一个服务器,可以是物理服务器,也可以是云服务器)例如:在阿里云购买了一个域名,如下所示一:若想要使用该域名(例如:alibaba.com),需要进行一下步骤:1、实名认证(过程非常简单,在此忽略了);2、修改DNS,按照提示修改即可修改成功后,配置域名指向的IP地址,结果可以看到如下信息:...原创 2019-06-13 18:43:20 · 1719 阅读 · 0 评论 -
SourceTree for Mac 不断弹出“输入密码”框
打开终端,执行命令即可:git config --global credential.helper osxkeychain原创 2019-06-18 16:28:37 · 1509 阅读 · 0 评论 -
weex error NpmPackage.js:50
npm\node_modules\weex-toolkit\node_modules\_xtoolkit@0.2.7@xtoolkit\src\package\NpmPackage.js:50在使用weex过程中,使用淘宝镜像安装出现如上的错误,可以确定是镜像的问题,解决方法:1、手动卸载cnpm 与 weex-toolkit(mac 目录:/usr/local/lib原创 2017-06-14 17:30:41 · 492 阅读 · 0 评论 -
vue环境搭建与demo
1、npm 已安装 查看版本信息:npm -v2、升级npm[重要-否则产生很多问题] cnpm install npm -g3、安装vue cnpm install vue4、新建vue工程demo# 全局安装 vue-cli$ cnpm install --global vue-cli# 创建一个基于 webpack 模板的新项目$原创 2017-03-23 17:19:43 · 882 阅读 · 0 评论 -
yunos系统的成功之路
标题很唬人,但也只是唬人而已!数年前,马云曾经说过,跟政府谈恋爱,但不要结婚。现在恐怕已经度蜜月了吧!不久之前,搭载yunos系统的机顶盒,一夜之间回到解放前,所有的app都没有了,而且也无法安装,简直是回到了满洲国时代!几乎大部分砖家都在吹嘘yunos,比较和安卓系统的区别,但即使yunos系统不是安卓系统的修改版,在用户身上发生一次像机顶盒事件,恐怕用户要三思了!你既然能够响应原创 2015-12-16 17:38:31 · 872 阅读 · 0 评论 -
关于android手机屏幕密度的实测和状态栏的高度
这是获取状态栏的高度: public static int getStatusHeight(Activity activity){ int statusHeight = 0; Rect localRect = new Rect(); activity.getWindow().getDecorView().getWindowVisibl原创 2013-07-02 11:01:42 · 1021 阅读 · 0 评论 -
android 工程调试方法
废话不多说,直接来几种调试模式,给大家,看看你用过没!第一种,也就是写一个全局的LOG方法,并传一个布尔参数,true:打印;false:不打印。这样发布apk 的时候,所有的涉及到LOG的部分都可以去掉,相信很多人都这么用的。第二种,是debug。这也是在工程感觉数据不对,或者代码没有执行的时候操作的。第三种,是谷歌提供的严格模式(StrictMode),很好的,基本上能够测出应用的原创 2013-08-09 12:24:44 · 851 阅读 · 0 评论 -
android lsitview setOnItemLongClickListener 无效或不执行
今天遇到了一个很狗屎的问题lsitview的setOnItemLongClickListener的方法不执行,我是在listview中的每一个ITEM都存放了不同的布局;而在其中一个恰好放的的IMAGEVIEW,而且这个IMAGEVIEW还有onclick事件,这样导致了setOnItemLongClickListener的方法不执行。解决方法:在IAMAGEVIEW上加上onLongClic原创 2013-08-09 17:33:43 · 1482 阅读 · 0 评论 -
android 环形进度条 圆形
不多说,直接上图源码分享连接:http://download.csdn.net/download/hhbbeijing/6667385原创 2013-12-06 10:56:43 · 980 阅读 · 0 评论 -
android studio 开发(一)
从零接触,MAC平台下开发!下载地址:https://developer.android.com/tools/testing/testing_android.html当然了,这不是直接下载地址,需要自己找找,顺便锻炼一下英语。PS: 目前最新版本是1.2.2(2015/6)1.阅读:Android Studio Tips and Tricks,这里面有一些,基础支持原创 2015-06-23 17:27:37 · 389 阅读 · 0 评论 -
Android基础——HTML网页源码的获取
关于HTML网页源码获取的案例网上也多的不行事儿,但是我还是苦逼的调了半天才调通,过程确实令人捉急。。。但是,问题的关键,是在于我没有添加permission而已,尼玛我看的那几个教程都木有人鸟permission啊,最后还是在百度文库上找了篇ppt发现的。。。permission的添加灰常简单,但是简单却不简约……我是真心尝到了不加permission的苦……在Andro转载 2015-06-24 10:21:02 · 685 阅读 · 0 评论 -
android studio 开发 git 安装与测试(三)
安装流程1、打开studio,file下的default seting,弹出属性对话框2、选择version control下拉列表中的git,点击测试,即可下载使用3、安装完成后,再次测试。成功后,会显示当前的版本号。测试git项目1、选择导航栏上的VCS—>Enable Version Control Integration2、选择git,即可。其他的版本管理器还有 c原创 2015-06-25 15:41:27 · 389 阅读 · 0 评论 -
android studio 开发 mac环境搭建(二)
mac下的环境搭建有点特殊,需要准备两个文件!1、mac下的jdk6,不建议其他的版本,会有各种问题。去苹果官网下载,或者用这个链接下载地址:http://supportdownload.apple.com/download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/Mac_OS_X/downloads/031-031原创 2015-06-24 16:39:17 · 433 阅读 · 1 评论 -
android studio 开发 android studio 概览(三)
android studio 概览1、默认情况下,studio显示的是 [android] 工程视图界面。2、在 [android]工程视图界面有四个分项:manifests, java, res, gradle scripts3、project界面介绍,开发主要涉及目录:src/androidTest, src/main, res, AndroidManifest.x原创 2015-06-26 14:07:17 · 426 阅读 · 0 评论 -
android studio 开发 sourcetree (四)
sourcetree 在mac下个人认为作用不大,studio安装git后,一样可以进行版本管理,当然了,sourcetree本身就是针对git的二次开发。1、在App Store中下载安装2、打开后可以看到三个按钮,分别是:add repository,add group,delete3、新建一个仓库,需要输入三个必选项,资源地址,目标地址,bookmark name原创 2015-06-29 14:20:20 · 1369 阅读 · 0 评论 -
Mac上的抓包工具Charles
Charles,它是Java开发的,所以跨平台,不仅可以在Mac上使用,Linux以及Window下都是可以使用的,当然需要安装JDK,才能运行,同时还有一个问题就是他是收费的。一、下载先到它的官网http://www.charlesproxy.com/可下载到最新版本,这个下载有点慢,我已经将它放到网盘中了:原创 2015-08-26 09:51:57 · 507 阅读 · 0 评论 -
android listview setOnItemClickListener IndexOutOfBoundsException
在写工程的时候,遇到了这样的一个问题:java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1 RecentChats chats = new RecentChats(); chats.setFriendid("87473591"); chats.setChatPicure("语音信息");原创 2013-07-15 18:43:39 · 989 阅读 · 2 评论