自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (24)
  • 收藏
  • 关注

原创 HarmonyOS ArkTS与c++交互通信

通过缓存的env,callback对象,调用napi_call_function方法将数据传回给ts。NAPI中缓存回调接口的变量,便于后面回调给TS。

2023-12-01 11:20:47 4650 10

原创 HarmonyOS通过OpenGL渲染显示yuv数据

HarmonyOS通过UI层设置XComponent绑定NAPI实现openGL渲染,通过纹理渲染y,u,v数据,实现GPU渲染三、OpenGL渲染模块1、定义Shader2、初始化EglContextInit3、渲染实现4、测试代码实现

2023-12-01 10:44:13 1422 3

原创 HarmonyOS开发:动态共享包的依赖问题

HarmonyOS依赖多个包运行安装报错:Failure[MSG_ERR_INSTALL_DEPENDENT_MODULE_NOT_EXIST] 的解决过程

2023-11-15 14:30:56 836

原创 2020-11-20

android 学习计划5.1 四大组件Android应用的四大组件Activity,Service,Broadcast Receiver, Content Provider。四大组件基础知识 Android四大组件 Android组件 - Activity Android组件 - Service Android组件 - Broadcast Receiver Android组件 - Content Provider5.2 消息处理机制Android消息处理机制 Looper、

2020-11-20 08:09:26 122

原创 实现 libYUV打包编译成so文件,并实现NV21转yuv420转码操作

实现 libYUV打包编译成so文件,并实现NV21转yuv420转码操作1.打包libyuv.so2.实现JNI编写,实现NV21转yuv420,镜像处理,角度旋转3.测试,优化性能,降低cpu性能5%左右1.下载libyuv源码,打包libyuv.so文件,mk文件如下:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_CPP

2017-01-06 15:45:27 5605 3

原创 cocos2d-x cygdrive编译问题

一:ndk-r8c总是重新编译工程每次修改C++文件,编译过程都是重新开始,感觉很浪费时间...最后百度到的解决方案:打开NDK的根目录 找到 build/core/definitions.mk 这个文件然后打开,在289行$1: $$(__ndk_file_dir)改为$1: | $$(__ndk_file_dir)二:NDK/build/gmsl/__gmsl:512:

2013-07-26 14:51:50 709

原创 调用第三方库crash异常捕获android

android开启崩溃捕获void InitCrashReport() { LOG(LS_INFO)  struct sigaction handler; memset(&handler, 0, sizeof(struct sigaction)); handler.sa_sigaction = android_sigaction; handler.sa_flags = SA

2013-06-26 11:03:59 3611 1

原创 创建cocos2d-x第一个android项目

创建项目“create-android-project.bat”在cocos2d-x的根目录里。为了适应我的配置环境,我在create-android-project.bat里改动一些设置。 set_CYGBIN=C:\cygwin\binCygwin bin的路径 set_ANDROIDTOOLS=D:\android\android-sdk-windows\tool

2013-06-26 10:58:33 1408

原创 利用GNUstep搭建windows下object-c的开发环境

所需要的文件可以去下面地址下载:http://www.gnustep.org/experience/Windows.html    其中主要包括如下几个文件:    (1)gnustep-msys-system-0.30.0-setup.exe   (2)gnustep-core-0.30.0-setup.exe            (3)gnustep-ca

2012-10-18 15:26:29 887

原创 libgdx 学习笔记(四)中文支持

libgdx 源码  BitmapFont类本身是不支持中文的public BitmapFont () {         this(Gdx.files.classpath("com/badlogic/gdx/utils/arial-15.fnt"),            Gdx.files.classpath("com/badlogic/gd

2012-09-07 13:29:27 1237

原创 libgdx 学习笔记(三)四个方向键控制物体移动

libgda入口类:Cuboc public class Cuboc extends AndroidApplication {/** Called when the activity is first created. */@Overridepublic void onCreate (Bundle savedInstanceState) {super.onCreate(sa

2012-09-06 15:32:15 1482

原创 libgdx 学习笔记(一)绘制图片

texture:一个图片从原始格式解码并上传到GPU就被称为纹理要绘图时,首先要绑定纹理,然后传递一个几何描述给OpenGL进行绘制。而绘图的大小和位置由几何描述和OpenGL的viewport的设置共同决定。SpriteBatch被赋予了纹理和坐标以便每个图形的绘制。它(SpriteBatch)汇集了很多图形而没有直接提交给GPU。如果它被赋予的纹理不同于原有的,它将保持原有的图

2012-09-05 15:46:26 741

原创 libgdx 学习笔记(二)相机和观察点

Libgdx的Stage类中就默认包含了一个Camera。Camera类按照功能而言也有很多种,最常用的是OrthographicCamera(正投影相机),Stage中默认Camera的实现类为该类。OrthographicCamera实现以下功能:1.移动和旋转镜头2.放大和缩小3.改变观察点(视角)4.窗体和世界的点的转化相机的使用一般

2012-09-05 15:25:23 958

原创 android通过线程回调java方法

最近做android项目中调用大量的底层代码(c++编写),刚开始利用JNI回调,程序正常运行,可这几天程序出现问题了,当在c/c++的线程中执行回调函数时,会导致回调失败(有时候回调方法中只执行了一句)。后来终于找到了解决方法:利用特定线程来回调:如:在c++中定义回调函数指针:typedef void (*ReceiveCallback)();typedef str

2012-05-28 12:47:19 1190

原创 JNI crash定位

05-25 03:02:28.166: I/DEBUG(131): Build fingerprint: 'SEMC/MT11i_1254-8478/MT11i:2.3.4/4.0.2.A.0.42/1f_v3w:user/release-keys'05-25 03:02:28.166: I/DEBUG(131): pid: 23962, tid: 23970  >>> xx.xx 05-

2012-05-25 11:02:29 689

原创 自定义拨号界面的实现

package org.qtt.view;import org.qtt.main.ui.ApplicationActivity;import android.content.Context;import android.util.AttributeSet;import android.util.DisplayMetrics;import android.util

2012-05-22 17:43:46 2400

原创 视频时时录制写入文件h264

package camera4.test;import java.io.DataInputStream;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import android.app

2012-05-22 15:34:25 3080 1

原创 视频录制与播放(竖屏)旋转90度问题

package camera4.test;import java.io.IOException;import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.graphics.PixelFormat;import android.har

2012-05-22 15:10:02 28706 4

转载 SDcard相关操作

一:读写SDCard1.写文件//以SDCard根目录文件名称创建File对象File file=new File("/mnt/sdcard","jb.txt");//创建文件输出流FileOutputStream outStream=new FileOutputStream(file);//将内容写到文件中outStream.write("hello android"

2012-05-15 17:46:31 999

原创 Webservice获取天气预报

import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;im

2012-05-11 09:53:16 740

原创 今天,昨天,三天前计算

DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm");Date date = df.parse(dates);Calendar old = Calendar.getInstance();old.setTime(date);Calendar today = Calendar.getInstance();today.set

2012-05-07 18:07:30 457

原创 JNI中调用第三方提供的so文件

最近做JNI调用第三方so中的c方法,总是报找不到so文件,今天终于解决了,总结如下:一、在根目录下建立Android.mk文件LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES := $(call all-subdir-java-files)LOCAL_PACKAGE_NAME := xxx

2012-05-07 09:51:00 1283

原创 JNI中的常用方法总结

1、 用来获取数组元素的JNI函数集GetBooleanArrayElements, GetByteArrayElements, GetCharArrayElements, GetShortArrayElements, GetIntArrayElements, GetLongArrayElements, GetFloatArrayElements, GetDoubleArrayElements

2012-05-07 09:50:18 1023

原创 linux下编译libjingle源码(android移植)

一,下载最新的libjingle src文件二,将源码放到android源码的external目录下三,在libjingle/trunk目录下建立Android.mk与Application.mk文件Android.mk:LOCAL_PATH:= $(call my-dir)  include $(CLEAR_VARS) LOCAL_MODULE := libjingl

2012-05-07 09:48:08 3666

原创 仿QQ呼叫弹出显示

一、建立NotificationServicepublic class NotificationService extends Service {private static final String TAG = "NotificationService";private ActivityManager activityManager;private String packageN

2012-04-18 14:26:00 691

原创 android list圆角显示

如实现上面的list效果:一、contant_main.xml    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:background="@color/bg_color"    android:orientation="vertical" >

2012-04-16 11:29:48 642

WEditor元素定位

WEditor可以理解为在浏览器中打开的uiautomatorviewer,个人使用起来比uiautomatorviewer更好用,不会像uiautomatorviewer那样由于安卓系统的不同,会出现各种情况,还支持安卓、ios、Neco(beta); 如果在使用uiautomatorviewer遇到问题时,可以采用WEditor试试

2022-07-11

Appium-Python-Client-2.6.0.tar.gz

Appium-Python-Client-2.6.0.tar,若使用python脚本执行appium,则需要此客户端

2022-07-11

camera相机采集openGL显示

相机采集demo,采用openGL显示,通过顶点坐标及纹理显示采集后的视频,实现视频本地预览,可实现多个view显示同一个采集视频

2017-12-12

人工智能的历史和发展现状

简略地回顾了人工智能的历史和发展现状。分析比较了人工智能两大领域:符号主义和连接主义,同时介绍了各个领 域的主要原理和方法。着重回顾了深度学习的历史、复兴的原因和主要的应用。

2017-12-12

贝叶斯网络

贝叶斯网络,先介绍概念,再一步步分解,逐步理解如何实现相关的算法

2017-12-12

Android视录视频示例及代码下载

实现在android手机上视频录制的代码。

2013-08-21

Android中视频电话中camera部分数据流分析

拨打对方电话可以看到自己的图像,也可以看到对方的图像,该文档介绍了如何从camera获取到图像数据,显示在本地,同时通过video encode编码将图像传递到对方手机中。

2013-08-21

linphone源码android

LinPhone是一个IP电话工具。它能够让你通过internet来查询朋友的IP,并通过IP给他打电话。

2011-12-23

多线程断点下载源码MulThreadDownload

多线程断点下载源代码,提供多个线程控制下载

2011-06-09

Android中文合集

Android中文的api,帮助很好的学习android

2011-06-09

strues快速学习指南

struts是一个技术框架,是web应用mvc模式中vc部分事实上的标准

2009-06-25

50个jquery例子

50个jquery例子(如:指向滑动按扭,水平或垂直的列表 ,相片画廊,图片的缩放等....)

2009-06-25

获取JSON数据,返回Table标签的简单例子

获取JSON数据,返回Table标签的简单例子 AJAX+JQuery+JSON的综合例子 AJAX JQuery JSON

2009-06-25

基于struts+spring+ibatis的轻量级J2EE开发

多数IT 组织都必须解决三个主要问题:1.帮助组织减少成本 2.增加并且保持客户 3.加快业务效率。完成这些问题一般都需要实现对多个业务系统的数据和业务逻辑的无缝访问,也就是说,要实施系统集成工程,以便联结业务流程、实现数据的访问与共享。

2009-06-22

最简单的iBatis入门例子

iBatis是一个O/R Mapping解决方案, iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。

2009-06-19

pureMvc框架文档

pureMvc框架的目标很明确;即把程序分为低偶合的三层:Model;View;Controller

2009-04-08

spring in action

介绍spring的两个核心特性:IOC和AOP面向切面的编程,介绍如何利用IOC实现系统对象间的松偶合关系

2008-10-23

HTML+CSS+JAVAscript详细手册

内容包括:CSS2.0中文手册.chm;Html和css网页标准指南.chm;JavaScript参考手册.chm;JavaScript参考手册中文版.chm等等!

2008-10-21

FusionCharts_Evaluation.rar

FusionCharts是一个能帮你创建其引人注目的动态图像效果的Macromedia Flash控件。充分利用Macromedia Flash所具有的流畅功能来创建简洁的、交互式的和引人注目的动态图像表

2008-10-09

html网页设计完全手册

本书教你如何使用html,教会你如何布局,javascript动态代码实现...

2008-10-08

fck简化版(常用在线编辑的一种)

在线编辑器,用与在线发表文章或留言时常用的编辑器一种。

2008-09-11

Adobe Flex编码指南v1.2

该文档旨在为使用Adobe Flex 2 和 ActionScript 3 编写应用程序建立编码指南。

2008-09-11

blog源代码

JSP Blog是一个只使用纯JSP技术的web Blog。Servlet容器使用Tomcat,数据库用MySQL。

2008-07-29

空空如也

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

TA关注的人

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