自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(136)
  • 资源 (17)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vue 生命周期笔记

生命周期生命周期钩子详细beforeCreate在实例初始化之后,数据观测(data observer) 和 event/watcher 事件配置之前被调用。created实例已经创建完成之后被调用。在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算, watch/event 事件回调。然而,挂载阶段还没开始,el属性目前不可见。beforeMount在挂载开始之前被调用:相关的render函数首次被调用。mountedel被新创建的vm.el 属性目前不可

2022-05-13 15:00:57 273

原创 APP应用上架准备

应用市场上下架流程一、Android端(一)上架平台梳理1.华为 (1)登录账号密码:可以长期保存(2)https://id1.cloud.huawei.com/AMW/portal/home.html2.小米(1)登录账号密码:暂无正确密码,手机验证码登录(2)https://account.xiaomi.com/3.360(1)登录账号密码:可以长期保存(2)https://i.360.cn/login/4.VIVO(1)登录账号密码:可以长期保存(2)https://dev

2021-12-27 14:13:12 1150

原创 uni-app基础一(听课截图)

2021/9/18uniapp与vue的关系使用vue.js开发发布到h5支持所有vue语法,发布到小程序或者app,仅支持部分vue语法组件标签靠近小程序规范接口js api 靠近微信小程序规范拥有完整的小程序生命周期为兼容多端开发,可以使用flex布局开发uniapp...

2021-09-18 15:55:37 147

原创 Flutter

父布局关闭键盘+返回键监听GestureDetector( onTap: () { ///关闭弹框 FocusScope.of(context).requestFocus(FocusNode()); }, child: Scaffold( appBar: WidgetUtils.showAppar(context, '标题', onBackCall: () { _showExitDialog(); .

2021-07-09 11:53:07 94

原创 dart语法

使用Dart Extension,帮你扩充常用类的功能main(List<String> args) { final String message = "hello extension"; final result = message.hq_split(" "); print(result);}extension StrSplit on String { List<String> hq_split(String split) { return th.

2021-04-28 10:44:42 64

原创 Flutter

flutter基础组件1、Text 设置 return Text( "《定风波》 苏轼 莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。《定风波》 苏轼 莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。《定风波》 苏轼 莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。", textAlign: TextAlign.end, textDirection: TextDirection.rtl,

2021-04-17 17:17:06 203

原创 笔记

UI绘制流程及原理第二课

2019-05-30 00:12:43 129

原创 安卓中的jni调用

背景1、JNI:Java Native Interface。是一套编程接口,用来实现Java代码与本地的C/C++代码进行交互2、用途:可以通过JNI调用系统提供的api,因为操作系统或者抵触硬件驱动几乎都是c/c++写的。Java和C/C++不同 ,它不会直接编译成平台机器码,而是编译成虚拟机可以运行的Java字节码的.class文件,通过JIT技术即时编译成本地机器码,...

2018-07-12 16:22:27 1261

原创 使用@IntDef替代枚举

依据: Enums often require more than twice as much memory as static constants. You should strictly avoid using enums on Android 枚举比静态常量用更多的内存,慎用解决方案: 官方推出了两个注解,IntDef和StringDef,用来提供编译期的类型检查,如果输入类型错误...

2018-03-14 14:01:50 398

原创 Android 项目实例config.gradle配置

1、 在根目录下添加config.gradle文件ext{ android=[ compileSdkVersion: 25, buildToolsVersion: "25.0.3", applicationId : "ui.huqing.com.demoapp", minSdkVers...

2018-03-13 20:14:45 315

原创 ARouter使用

参考: https://github.com/alibaba/ARouter http://blog.csdn.net/u013762572/article/details/771507691、环境配置2、application中初始化if (isDebug()) { // 这两行必须写在init之前,否则这些配置在init过程中将无效 AR...

2018-03-12 11:48:45 559 1

原创 android svg

android SVG图使用参考Android Vector曲折的兼容之路 http://blog.csdn.net/anyanyan07/article/details/72594108简单使用xml布局 &lt;ImageView android:layout_width="100dp" android:src="@draw...

2018-03-12 11:05:17 236

转载 发布自己的开源库

利用github平台 比jcenter方便多了https://github.com/GcsSloop/AndroidNote/blob/master/Course/ReleaseLibraryByJitPack.md https://github.com/GcsSloop/AndroidNote/blob/master/Course/jitpack-javadoc.md

2017-08-28 16:04:39 250

原创 java注解

注解就是元数据,即一种描述数据的数据,可以描述类、方法、参数、变量、构造器及包声明中的特殊修饰符。在 java.lang.annotation提供了四种元注解,专门注解其他的注解:@Documented –注解是否将包含在JavaDoc中 @Retention –什么时候使用该注解 @Target? –注解用于什么地方 @Inherited – 是否允许子类继承该注解

2017-03-27 17:20:06 321

原创 react-native报错SDK location not found

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable解决: 从androidStudio根目录中,复制一份local.properties到react-native项目根目录中**纠正: ...

2017-03-15 16:38:20 10701 3

原创 mysql安装问题

_虽然没怎么做过后台开发,但mysql我也安装过不下十次,本以为十分钟搞定的事情,今天却花了三四个小时,哎~问题1:安装后,打开mysql闪退 mySql安装目录下:我的是C:\Program Files\MySQL\MySQL Server 5.7,将my-default.ini改成my.ini问题2:MySQL服务无法启动(2003 - Can’t connect to MySQL serve

2017-02-13 16:24:08 420 1

原创 servlet

常用的web服务器有: 1、IIS,出自微软 2、Apache,linux,C语言写的 3、tomcat是Apache项目中的一个,java写的servlet是服务器上运行的程序其主要功能在于交互式地浏览和修改数据,生成动态Web内容。先记录下功能代码吧,关于servlet的原理,等之后学习更深入了,再补充一下。生命周期public class TestLiftCycleServlet e

2017-02-06 16:00:28 474

原创 JavaScript基础

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> p{ color: orange; } </style> <script language="Jav

2017-01-18 11:03:50 539

原创 JavaScript引用方式

1、直接在head里添加 <script type="text/javascript"> <!--弹出弹框--> alert("Hello,JavaScript") alert("Ok") </script>2、外部引用定义外部的js方法 然后在head里添加引用 <!--第二种 外部引用--> <script lan

2017-01-18 09:42:58 789

原创 html style样式引用

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style type="text/css"> h3 { color: #00b58a; } p.code { color:

2017-01-17 16:51:00 4600

原创 html表单

理论:http://write.blog.csdn.net/mdeditor <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> table, td { border: 1px solid #006

2017-01-17 15:30:02 349

原创 android:获取渠道名+Android Studio多渠道打包+python 美团打包

需要使用友盟多渠道统计/** * 获取application中指定的meta-data。本例中,调用方法时key就是UMENG_CHANNEL * @return 如果没有获取成功(没有对应值,或者异常),则返回值为空 */ public static String getAppMetaData(Context ctx, String key) { ...

2017-01-16 14:42:05 6389

原创 android 性能优化(不断收集更新)

1 比较线性布局和相对布局在布局深度上 rl有优势 在测量效率上,ll有优势。 具体问题具体分析,ll避免层级太深 rl避免嵌套2.利用工具分析 AS自带+第三方例如3.Merge 与viewStud减少视图层级 标签在UI的结构优化中起着非常重要的作用,它可以删减多余的层级,优化UI。多用于替换FrameLayout或者当一个布局包含另一个时,标签消除视图层次结构中多余的视图组。例

2017-01-11 16:52:05 360

转载 HTTP 协议请求返回值解释

当服务器响应时,其状态行的信息为HTTP的版本号,状态码,及解释状态码的简单说明。现将5类状态码详细列出: ① 客户方错误 100  继续 101  交换协议 ② 成功 200  OK 201  已创建 202  接收 203  非认证信息 204  无内容 205  重置内容 206  部分内容 ③ 重定向 300  多路选择 301  永久转移 302  暂时转移

2017-01-11 11:01:06 720

原创 android:listview性能优化

1.在adapter中的getView方法中尽量少使用逻辑 2.尽最大可能避免GC。频繁GC通常是代码问题引起的内存泄露导致的 3.滑动的时候不加载图片将ListView的scrollingCache和animateCache设置为false 4.item的布局层级越烧越好 5.使用ViewHolder。减少findViewById 6、convertView减少加载布局。ViewHold

2017-01-09 10:33:50 303

原创 android:retrofit+OKHttp使用

Retrofit与Okhttp共同出自于Square公司,Retrofit就是对Okhttp做了一层封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了使用1、导包 //RxJava+Retrofit+gson 结合所需的包 compile 'com.squareup.retrofit2:retrofit:2.0.2' com

2017-01-06 14:46:07 661

原创 知识点

1、商业模式解释:就是产品如何盈利的模式。 目前有6种:线上线下佣金(商城)、开放平台(第三方的东西)、广告(各种小广告)、搜索广告(如百度搜索显示推广的)、虚拟货币等增值服务(q币 游戏充值)、数据信息等营销方式

2016-12-29 10:42:50 301

原创 android:仿淘宝商品详情下拉展示浏览历史

淘宝详情页中,下拉可以刷新,每次刷新成功后,会弹出我的足迹。 感觉这个设计还是挺有意思的,又在github上看到有大神上传demo,就研究下吧。demo下载分析下有三个细节 1、下拉,成功触发刷新这个操作时,父布局归位,并立即弹出一个足迹Dialog。 2、足迹的dialog,里面放了一个ViewPager,可以左右滑动浏览 3、点击屏幕其他地方 or 按返回键,dialog均可消失。对应1

2016-12-19 16:14:43 2347 1

原创 android:AndFix热修复实现

简介1、AndFix是一个Android App的在线热补丁框架。使用此框架,我们能够在不重复发版的情况下,在线修改App中的Bug。AndFix就是 “Android Hot-Fix”的缩写。 2、就目前来说,AndFix支持Android 2.3到6.0版本,并且支持arm 与 X86系统架构的设备。完美支持Dalvik与ART的Runtime。 3、AndFix 的补丁文件是以 .apa

2016-12-13 16:19:20 760

原创 android 滑动拦截

package demo.hq.com.fby;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.widget.LinearLayout;/** * Created by

2016-12-09 09:42:20 838

原创 remember

1 快捷键 Commond+E 最近浏览页面 Command+Shift+E 最近编辑过的页面

2016-12-06 19:26:49 714

原创 设计模式- 观察者模式

定义对象间的一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使它们能够自动更新自己。例子: 定义观察者与被观察者public interface Watcher{ public void update();}public class Mother implements Watcher{ @Override

2016-11-25 09:29:24 613

原创 python类

# coding=utf-8__author__ = "hq"class HqFirstPythopnClass: # 定义一个类,类后面要加: "My CLass help" # 类说明信息 #构造函数 def __init__(self, x, y=0): self.x = x self.y = y def info(self)

2016-11-18 16:41:21 601

原创 Python函数

# 局部参数def func(x): print('方法体内x=', x) x = 2 print("change local x to", x)x = 50func(x)print('x=', x)# tab键的空格作用 相当于{},层级的逻辑就靠它了print('========================')print('使用默认参数')def s

2016-11-18 15:10:12 476

原创 python控制语句

# coding=utf-8__author__ = "hq"print('------------for循环------------------')for i in range(1, 5): print(i)else: print('for循环结束')print('--------------while + if else + break + continue ----

2016-11-17 14:02:09 382

原创 AndroidStudio生成jar、aar并引用

须知jar: 只包含了class文件与清单文件 ,不包含资源文件,如图片等所有res中的文件。 aar: 包含jar包和资源文件,如图片等所有res中的文件生成Jar包项目结构一般如下 执行一下build在mylibarary的build.gradle中添加几行代码。(直接粘贴在最底下就行了,其中mysdk就是要生成的jar的命名,这个随意),最后记得同步一下//Copy类型task mak

2016-11-15 16:07:41 459

原创 安卓压力测试

Monkey测试: 这两篇介绍的比较细致:http://blog.csdn.net/lfyx1357/article/details/7418133 http://www.cnblogs.com/summer-sun/p/5743851.html我的理解如下: 首先要有安卓和Python环境。 从控制台命令行中,进入sdk的路径,然后就可以用命令行进行压测了。cmd 进入控

2016-11-15 09:21:49 702

原创 python环境配置

1、环境配置具体配置参照该文:http://jingyan.baidu.com/article/c910274be14d64cd361d2dd8.html、总结下来就下面三大步: 1. 下载安装配置Python环境,和java类似,最后配置path的环境变量。下载地址 2. 我使用PyCharm作为开发工具,直接从官网下载最新的,链接地址 3. PyCharm破解与激活 安装完软件

2016-11-14 15:33:45 766

转载 android:DataBind

http://blog.csdn.net/a60687688/article/details/50396150

2016-11-11 15:28:10 660

原创 同步请求和异步请求

天哪,我到现在还是不大清楚这个,好渣好渣的感觉。。。同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕

2016-11-03 16:09:44 622

安卓高级ui知识点代码demo

android ui 知识点demo

2019-06-03

jni学习demo

AndroidStudio中cmake方式编译,包含java调用c c掉java ,c代码直接的调用demo

2018-05-29

安卓使用python批量打包

https://blog.csdn.net/u012764110/article/details/54573987

2018-03-29

Gradle多渠道打包(动态设定App名称,应用图标,背景图片,状态栏颜色)

http://blog.csdn.net/u012551350/article/details/62041833

2017-03-15

tomcat 8.0

tomcat 8.0 eclipse

2017-01-17

第二行代码code

第二行代码

2016-12-26

mvp+retrofit+okhttp实现登录demo

mvp+retrofit+okhttp实现登录demo,接口访问日志过滤输入OkHttp 可以自己换个环境

2016-12-22

仿淘宝详情,下拉显示历史商品demo

仿淘宝详情,下拉显示历史商品demo

2016-12-19

AndFix热修复Demo

可参考http://blog.csdn.net/u012764110/article/details/53610912

2016-12-13

lockhunters

删除build里的文件 task clean(type: Exec) { ext.lockhunter = '\"D:\\Program Files\\LockHunter\\LockHunter.exe\"' def buildDir = file(new File("build")) commandLine 'cmd', "$lockhunter", '/delete', '/silent', buildDir }

2016-12-05

完全适配手势放大缩小PhotoView

手势放大缩小PhotoView 完全适配,直接当成ImageView一样使用

2016-08-22

Android MVP简单Demo

http://blog.csdn.net/u012764110/article/details/51777542

2016-06-28

android:Activity中切换不同状态页:加载中,加载失败,数据页,空页面……

android:Activity中切换不同状态页:加载中,加载失败,数据页,空页面……

2016-04-07

qq 5.0demo

可以学习一下粒子爆炸 qq布局框架ViewDragHelper类

2016-02-18

安卓适配器总结(拿来直接用)

安卓适配器总结(拿来直接用),有简入难,复制直接用

2015-11-19

Android service学习demo

Service学习资料,包含Service的定义使用,两种启动方式。有两个demo,里面有介绍service基础知识,自定义Binder,如果与Activity通信。详情也可参考:http://blog.csdn.net/u012764110/article/details/48491567

2015-09-16

计算机网络知识

计算机网络 知识点 学校老师给的 考试复习

2014-11-06

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

TA关注的人

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