自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 Androidstudio 2.3 升级到 3.1 后,常见错误

Androidstudio 2.3 升级到 3.1 后,常见错误build.gradle 文件中依赖项配置更新,如下图所示: implementation 'org.slf4j:slf4j-android:1.6.1-RC1' implementation 'com.loopj.android:android-async-http:1.4.6' impleme...

2018-05-12 15:03:49 1412

原创 yii2 框架系列一:安装和gii使用

yii2 框架系列一:安装和gii使用什么是Yii2? Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。这里不介绍Yii框架的原理,只介绍如何使用,具体可参考中文官网。 小白使用Yii2框架时,需要有一点点PHP的基础,可以一边开发一边学习,框架本身已经为我们提供了很多组件,直接使用即可。但对于一些较复杂界面,框架不支持的,可以

2018-01-24 17:54:16 1002

原创 Android中webview与native之间的交互方式(jsbridge)

Android中webview与native之间的交互方式(jsbridge)前言​ 随着H5的广泛使用,Android开发过程中免不了会使用网页来做展示,那么,web与native之间的通信就显得尤其重要了,其实际上是JavaScript与java之间的通信;如图所示,我们开发过程中需要在native中调用JavaScript,或者是在JavaScript中调用native。 *

2017-09-29 14:58:39 2015

原创 Android 应用桌面角标显示

Android 应用桌面角标显示前言 ### 什么是角标?​ 首先如图1所示,角标就是当有消息来的时候,桌面上应用的图标会用数字显示新消息的条数。​ 应用角标先出现在ios系统上,apple用于消息通知。实际上,Android原生系统并不支持桌面应用角标的显示,各个Android厂商在定制系统的时候,模仿ios系统,实现了这个功能,角标实现主要是厂商定制Launch

2017-09-14 11:27:28 17589 8

原创 2016 是时候结束校招了!

从腾讯、阿里内推开始了正式校招的路程,总共面试了:腾讯(TST)、好未来(提前批)、360内推、华为、美团、百度、知乎~~除了美团是后台开发外,其余全部面试android开发方向。 拿到了:腾讯、好未来、华为的offer ,百度三面后结果还没有出来,360止步一面,美团止步一面,知乎面了一面,还没有结果。 现在总结一下,各家面试体验:华为:一共面了两面,一面技术面,一面综合面,感觉面试华为很没有

2016-09-26 11:06:46 751 1

原创 使用JNI 调用第三方c++动态库

昨天晚上到今天一直在折腾这个第三方库文件,唉,要哭了,一直就是各种问题。现在详细说说怎么做,踩过哪些坑。

2016-08-13 17:29:11 7296 2

原创 android view绘制原理

本文详细介绍view的绘制过程,view的绘制过程由measure、layout、draw 三部分组成。measure : 测量view的宽和高。 layout : 确定view 四个点(top、left、 right、bottom)在父容器的最终位置。 draw : 将view绘制到屏幕上面。 view的绘制首先调用ViewRootImpl类的performTraversales方法,里面

2016-08-11 20:14:30 521

原创 Android View 点击事件的分发机制

最近一直在研究android的源码,理解view点击事件的分发机制,对android开发有很大的帮助。本文首先,介绍MotionEvent,然后介绍创建activity时,view是怎么创建的,最后从viewgroup 和view 出发介绍点击事件的分发机制。MotionEvent 有三种状态 Action_Down :手指放接触屏幕 Action_Move :手指在屏幕上面移动 Action

2016-07-21 18:18:08 668 1

原创 libvpx 交叉编译到arm 后,在android手机上运行

最近又开始将libvpx交叉编译到android下,并在android手机上运行起来。主要目地是为了测试vp9在手机上编码的性能。 准备: 1:首先我用的libvpx-v1.3.0版本,现在有libvpx-1.4.0版本,这两个版本都可以在官网上下载。 2:ubuntu 12.04 上编译。 3:adnroid手机用的是三星 gt-n5100 平板。 libvpx包含了vp8和vp9的源码

2015-06-24 11:29:29 2963

原创 NDK编译X265库到ARM,遇到问题

之前两篇博客介绍了,如何用arm-none-linux-gnueabi-gcc编译器交叉编译x265的库,但用这个编译出的库必须要把动态库加上。我为了要在android项目上应用x265的静态库,还是要用NDK进行编译,这又出现了很多问题,我把我解决了的贴出来,供大家分享,我还在编译中。x265往android上编译,最主要的问题是,android基于linux内核开发,但却对一些库做了修改,有一些

2015-06-18 11:23:34 6523 13

原创 交叉编译 libde265 到arm32位库

呼,万恶的编译终于都过了,现在想想其实不管用什么编译器道理都是一样的,都是要把要用的交叉编译器以及它的地址信息等告诉给编译器,在cmake编译器下就是在cmakelist.txt下设置交叉编译的环境,在gcc下,就是通过export 设置,在./configure时告诉编译的目标,然后生成相应的makefile文件。今天主要是把libde265库编译为arm32的库。cd /home/heling/

2015-06-02 16:44:14 1855 1

原创 cmake 交叉编译 x265到 arm32库

搞了好几天一直有问题,告诉我编译器找不到,一直认为只要使用ndk里面的编译器就行了,但一直出问题,原来不是这样的,要再装一个交叉编译器,还以为搞不定了,幸好啊~~~~~~ 在交叉编译x265之前,可以在网上先看看cmake交叉编译的教程,其实最主要就是将交叉编译器的位置告诉给cmake,也就是在cmakelist.txt中设置一些信息,在这之前,还要先装一个编译器 arm-linux-gcc。具体步

2015-06-02 16:32:20 3417

原创 ubuntu 下 X265库 和 libde265库的编译

最近要用到265编解码器,在x265的官网上下载了x265的库,但只包括编码库,没有解码库,接着在网上找到了libde265库,这是针对x265的一个开源的解码库,经过我的编译后,用一个yuv视频进行编解码测试,能够正常使用,这两个库能够配套使用,亲测没问题!!!在这里主要介绍这两个库的编译和使用。一、x265的编译和使用: x265 官网 http://x265.org/

2015-06-02 15:55:01 4903 1

原创 Webrtc 系列之一: ubuntu 下webrtc的环境搭建 和编译为安卓APK

因为最近项目需要用到webrtc,所以对它有些了解,并对它的功能做一些调整和添加。现在的webrtc不支持视频的H.264库和音频的AAC、AMR编解码,我们因为项目的需求,在里面进行了添加,还对音视频的播放时延进行了更改和控制。今天主要介绍Webrtc的环境搭建和编译问题,其他的后面会作介绍!一)系统:ubuntu 12.04 64位 推荐系统不要用太新的,因为后面装某个软

2015-05-15 15:40:26 1654

原创 使用ffmpeg编码时,如何设置恒定码率,并控制好关键帧I帧间隔

大家在使用ffmpeg进行视频编码时,当s

2014-10-07 20:46:39 13527 1

android 闹钟demo

android的一个小闹钟实现,很简单,可以学习看看

2015-12-16

仿华为商城

仿华为商城的实现,里面有一些html 网页实现的代码,可以学习

2015-12-16

android 高仿微信UI界面

2积分下下来的,可以学习学习,对初学者不错,旧版的微信UI

2015-12-16

libde265-master.tar.gz

libde265在ubuntu下 交叉编译到arm 32,可以供安卓使用哦

2015-06-02

x265_1.6.tar.gz

x265 交叉编译到arm ,可以供安卓调用的库~~~

2015-06-02

x265_1 (复件).6.tar.gz

ubuntu下已经编译 ,可以直接使用,在linux目录下

2015-06-02

空空如也

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

TA关注的人

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