黄兴丽的专栏

好记性不如烂笔头!

Kotlin基础语法疑问

fun testSame(){ val a:Int?=23 Log.v("tag","test a === a is "+(a===a)) val boxA:Int?=a ...

2018-07-26 10:53:06

阅读数 67

评论数 0

Retrofit 2.0 超能实践(一),okHttp完美支持Https传输

from:点击打开链接前阵子看到圈子里Retrofit 2.0,RxJava(Android), OkHttp3.3 ,加之支持android和 iOS 的React Native , 火的不要不要的, 2015年新技术一大波来袭 ,看着自己项目还在用HttpClient, AsyncTask的原...

2018-07-09 17:49:00

阅读数 289

评论数 0

java.lang.UnsatisfiedLinkError: 的问题

转自:点击打开链接java.lang.UnsatisfiedLinkError: 的问题集中回复导致产生unsatisfiedlink的几个原因1. 相关信息   hyphenatechatsdk提供的指令集类型仅提供armeabi, arm64-v8a, x86三种,这里需要解释一下相关信息。 ...

2018-07-09 17:38:49

阅读数 1207

评论数 0

重回csdn有感

想想自己最早在csdn写第一篇博客的时候是在2012年,刚开始写时充满了激情,随着时间的前进,激情却不够持久,慢慢地开始搭建了自己的个人域名博客,个人博客没有csdn那么方便好用,结果兜兜转转5,6年过去了,我又回来csdn写作了。放佛又回到了刚开始写博客时的那种状态,初恋的感觉,哈哈。感觉个人域...

2018-03-30 10:45:19

阅读数 101

评论数 0

python reduce_sum使用记录

import tensorflow as tf data=[[1,1,2],[1,1,1]] '''行列求和''' defaultReduceSume=tf.reduce_sum(data) '''行列求和''' hangLieReduceSumBy=tf.reduce_sum(data, [0...

2018-03-30 10:18:46

阅读数 541

评论数 0

android 内存泄露产生原因分析

在android开发过程中,代码不规范,有时候很容易就会遭到内存泄露的侵袭。内存泄露,就是该死不死,有些对象或引用,本该释放的时候,因为某些原因释放不掉就会造成内存泄露。注意本文所写内容仅为本人自己的理解,若有错误,欢迎批评指正。1.静态变量 两种类型的静态变量,如果是纯数值型的静态变量不会引起...

2016-07-24 23:57:47

阅读数 856

评论数 0

RxJava学习历程(二)

今天继续学习RxJava,新技能get了总要记录一下。 上篇文章写到的生成观察者的两种方式其实是有区别的,例如先看下面的代码: private String name="lily"; private Observable<String> defObserve...

2016-03-11 00:00:23

阅读数 484

评论数 0

RxJava学习历程

RxJava也火了好久了,网上介绍的博文也很多,在此谨记录自己学习的一些理解和心得,可能有些地方说的不一定对的。谨此记录而已。 先附上友链给 Android 开发者的 RxJava 详解、大头鬼. 再次声明。博文谨代表我个人的理解,若误认子弟,概不负责。当然,也不一定有多少人会看到我这篇博文了...

2016-03-10 22:34:00

阅读数 506

评论数 0

Android事件分发机制研究

Android事件分发机制研究一直对android的事件分发机制很困惑的,最近又重新看了下这块的知识,配合自己写个小demo,打log研究了下,做个读书笔记,备忘,如有错误,欢迎批评指正。 结论一: 如果在父容器中这样写: @Override public boolean onIntercept...

2015-12-20 20:03:15

阅读数 536

评论数 0

博客搬家啦

博客的地址已移往http://www.jianshu.com/users/292dac40d375/latest_articles

2015-12-20 14:32:14

阅读数 471

评论数 0

java正则表达式积累

String name="aab=236119600cc"; Pattern p= Pattern.compile("([a-z]+)=(\\d+)"); Matcher m=p.matcher(name); m.find(); //匹...

2015-09-26 22:27:12

阅读数 461

评论数 0

如何在 Java 中正确使用 wait, notify 和 notifyAll – 以生产者消费者模型为例

看到了这篇文章,不知是我的理解错误啊,还是原作者写错了,我按照原作者写的写了个demo运行得到的结果和原作者就是不一样,自己思考了下,要想得到原作者所说的那种效果,必须要在达到所需条件后才去notify,按照自己的思路改了下,终于得到了想要的结果。 下载地址:点击打开链接 原文链接:点击打开链...

2015-08-09 18:58:55

阅读数 710

评论数 0

You must supply a layout_width attribute.解决办法

公司项目调试运行没有问题,可当打release版本的apk时,一直报错,定位到一个自定义控件,说You must supply a layout_width attribute,然后崩掉,打debug版本就不出这个问题。百思不得其解,上网搜索,出现这个问题的蛮多,主要原因有 1.layout_wi...

2015-07-24 22:53:59

阅读数 5201

评论数 1

ffmpeg截取一段视频中一段视频

ffmpeg  -i ./plutopr.mp4 -vcodec copy -acodec copy -ss 00:00:10 -to 00:00:15 ./cutout1.mp4 -y -ss time_off        set the start time offset 设置从视频的哪个...

2015-06-27 18:31:31

阅读数 28917

评论数 6

android横竖屏切换布局处理及屏幕旋转处理

知识点: 1.有时在开发中,写好的布局当屏幕方向变了时,布局会非常难看,甚至一部分布局会显示不出来,通常的处理办法是写两套布局,横屏布局放在layout-land目录下,竖屏布局放在在layout-port下,注意布局文件的名字要相同。这样就ok了。 2.如果手机设置里面的自动旋转屏幕打开了,应用...

2015-06-27 18:18:51

阅读数 2890

评论数 0

基于UDP的网络编程

UDP是一种不可靠的网络协议,它在通信实例的两端各建立一个Socket,但这两个连接之间并没有虚拟链路,这两个Socket只是接受发送数据的对象。java提供了DatagramSocket对象作为基于UDP协议的Socket,使用DatagramPacket发送接收数据。 **UDP主要用于实时性...

2015-06-27 15:57:32

阅读数 722

评论数 0

Cocos2d-x实现Android的Toast功能

Toast Android的Toast是一个View视图,快速为用户显示少量的信息。主要用于一些提示和帮助。本文实现了Toast最基本的操作能。 代码 PacToast.h#include "cocos2d.h" #include "cocos-ext.h&qu...

2015-06-18 16:18:56

阅读数 1035

评论数 0

NDK 异常堆栈 查看工具 ndk-stack 的使用

from:http://blog.sina.com.cn/s/blog_6113a8e50102uxjo.html?sudaref=www.baidu.com 确实可用: 在adt目录下的\sdk\platform-tools 建立一个bat文件, 输入以下内容后双击, 在eclipse中运行...

2015-06-17 12:00:45

阅读数 987

评论数 0

make: *** No rule to make target解决办法

今天在公司编译cocos2.2.6源码时出现这个错误:make: * No rule to make target /home/hxl/bin/cocos2d-x-2.2.6/projects/HelloWorld/proj.android/../../../extensions/CocoStud...

2015-06-01 21:26:41

阅读数 31247

评论数 2

adb命令积累

adb install appname.apk 安装appname.apk到手机。 adb devices 列出连接的所有设备 adb -s BH905UBU09 push test.apk /sdcard/car -s 后加目标设备号,push到哪个手机上(adb devices获得)...

2015-05-30 10:50:49

阅读数 548

评论数 0

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