码迷,mamicode.com
首页 >  
搜索关键字:cocos2d-x-lua 移植 android    ( 105204个结果
Android View 相关知识梳理和总结
一、自定义View相关问题 1. 自定义View的绘制流程? 第一步:复写onMeasure方法。先measureChild方法 测量出所有子控件的moMeasure。 //1,测量自身 super.onMeasure(widthMeasureSpec, heightMeasureSpec); // ...
分类:移动开发   时间:2020-03-22 10:58:16    阅读次数:84
Android使用AnnotationProcessor模仿ButterKnife
一、概述 在之前的一篇文章中,我们用反射实现了ButterKnife。但使用反射实现ButterKnife性能会受损。这一节我们使用AnnotationProcessor来实现一个ButterKnife(仅实现bindView作参考),在代码编译之前生成辅助类来帮助我们去掉繁琐的findViewBy ...
分类:移动开发   时间:2020-03-22 01:37:13    阅读次数:85
内存优化
内存优化 关于内存优化 内存问题很隐蔽,内存问题出现时一个累计的结果。 内存问题: + 内存抖动:工具显示锯齿状、GC导致卡顿 + 内存泄露:可用内存减少、频繁GC + 内存溢出:OOM、程序异常 工具选择: + Memory Profiler 实时图表展示应用内存使用量; 识别内存泄露、抖动等; ...
分类:其他好文   时间:2020-03-21 23:48:29    阅读次数:122
Android模拟机访问本机时的ip地址设置问题
转:https://blog.csdn.net/coolwxb/article/details/7556451 在一般的Java程序开发中,我们都是使用127.0.0.1来访问本机服务的,但是如果我们在Android程序中采用同样的地址,那么Android模拟器将无法正常访问到我们的服务,因为在An ...
分类:移动开发   时间:2020-03-21 16:18:34    阅读次数:83
Handler基本原理
1.什么是handler? handler是android自带的基本组件,实现了一种消息传递机制。 2.为什么要用handler 由于子线程不能更改主线程的组件,而handler可以解决这个问题。 3.handler工作的基本原理 首先,创建handler对象。 Handler handler = ...
分类:其他好文   时间:2020-03-21 14:52:02    阅读次数:60
Android开发 Activity生命周期详解
前言 在一般情况下了解Activity的生命周期后,都很容易认为自己已经理解了生命周期。并且可能会觉得实际运用起来并不需要这么多的生命周期来处理activity。但是Activity的生命周期的设计理念远远不止是让你知道Activity是在创建还是前台还是在后台或者销毁这般简单。特别是在初始化与释放 ...
分类:移动开发   时间:2020-03-21 14:47:20    阅读次数:85
Android.mk文件、Application.mk文件编写规则
在Application.mk文件中有个预定义命令参数APP_ABI,是指明编译与调试的CPU架构。 目前Android系统支持以下七种不同的CPU架构:ARMv5,ARMv7(从2010年起),x86(从2011年),MIPS(从2012年),ARMv8,MIPS64和x86_64(从2014年) ...
分类:移动开发   时间:2020-03-21 13:04:42    阅读次数:95
微信小程序底层实现原理
一、 wa的运行环境 根据微信官方的说明,wa的运行环境有3个平台,IOS的webkit(苹果开源的浏览器内核),Android的X5(QQ浏览器内核),开发时用的nw.js(C++实现的web转桌面应用); 二、为什么wa不直接运行在浏览器(webview)中,而要绕过浏览器直接调用内核呢? 因为 ...
分类:微信   时间:2020-03-21 11:21:13    阅读次数:144
(9 Android) 活动组件Activity
(9 Android) 活动组件Activity 3.2.1 AppCompatActivity、Activity和Context 1. AppCompatActivity 随着Android开发技术的发展,在不同的阶段(开发环境)创建Activity组件所使用的基类不同。在使用eclipse进行A ...
分类:移动开发   时间:2020-03-21 10:14:34    阅读次数:99
Android网络开发
1. WebView用法 ①布局文件新建一个WebView,特别注意线性布局和控件的宽高都要匹配父控件 ②代码中的配置 ③AndroidManifest.xml文件中声明权限 2. 使用HTTP协议访问网络 (1)使用HttpURLConnection 首先学习一个新的控件ScrollView 由于 ...
分类:移动开发   时间:2020-03-21 10:12:04    阅读次数:92
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!