随笔分类 - Android学习
1
摘要:开发工具 1. Cocos Creator 2.4.0 2. Android Studio 3.6.3 gradle 版本 原:4.10.3(插件3.2.0) 新:5.6.4(插件3.6.3) 错误解决 1. jsb-default/frameworks/runtime-src/proj.andro
阅读全文
摘要:如题。被这个问题困扰了好几天。今天终于解决了。解决方法:File -> Sync with File System 或者 Sync Project with Gradle Files 原文地址:https://blog.csdn.net/gzyuan86/article/details/102235
阅读全文
摘要:在命令行下或导入eclipse 运行build_native.py编译一会后dos窗口自动退出, 没有生成libcocos2dcpp.so文件, 快速截屏到图片提示 解决方法 删除\proj.android\obj\local\armeabi\objs文件夹或GameLLK\proj.android
阅读全文
摘要:Cocos-js工程,创建一个实时对战游戏 文章主要介绍怎么创建cocos-js工程,并介绍使用Cocos-js工程,接入天梯游戏统计的实时对战协议 NanoLink 天梯的NanoLink实时对战协议目前好像支持主流游戏开发引擎,具体产品问题自己访问 天梯游戏统计 查看吧(据说NanoLink目前
阅读全文
摘要:1.安装python 安装python,我选择python-2.7.5.amd64.msi。安装之后在环境变量path后面添加python的安装路径。 然后我们打开cmd用: python –V 检查一下python是否正确安装,正确安装后会出现python的版本号 2.安装JDK 先下载JDK,我
阅读全文
摘要:方法一 直接使用Intent卸载 Uri uri = Uri.fromParts("package", "com.example.demo", null); Intent intent = new Intent(Intent.ACTION_DELETE, uri); startActivity(in
阅读全文
摘要:android中应用的安装卸载,大家(用android设备的)肯定不陌生。这里就来浅谈android应用的安装、卸载的实现方式。 1.系统安装程序 android自带了一个安装程序—/system/app/PackageInstaller.apk.大多数情况下,我们手机上安装应用都是通过这个apk来
阅读全文
摘要:1.普通的应用安装和卸载 [java] view plain copy /* 安装apk */ public static void installApk(Context context, String fileName) { Intent intent = new Intent(); intent
阅读全文
摘要:private static String channel = null; public static String getChannel(Context context) { if (channel != null) { return channel; } final String start_f
阅读全文
摘要:Android多渠道打包没你想的那么复杂 Aimerd 关注 2016.06.22 15:55* 字数 1084 阅读 7649评论 26喜欢 112 Aimerd 关注 2016.06.22 15:55* 字数 1084 阅读 7649评论 26喜欢 112 2016.06.22 15:55* 字
阅读全文
摘要:上一篇《Android多渠道打包没你想的那么复杂》中说了用gradle方法进行多渠道打包,这个方法简单也好理解,但是速度不敢恭维。今天跟大家说说用Python的方法来打包,那感觉... 1437707079_452x562.png 1.添加渠道 在info目录下的channel.txt中添加要上传的
阅读全文
摘要:使用模拟器运行应用 要运行Android应用,需使用硬件设备或者虚拟设备(virtual device) 。包含在开发工具中的Android设备模拟器可提供多种虚拟设备。 要想创建Android虚拟设备(AVD) ,在Eclipse中,选择Window → Android Virtual Dev...
阅读全文
摘要:组件的实际应用 既然按钮有了资源ID,就可以在QuizActivity中直接获取它们。首先,在QuizActivity.java文件中增加两个成员变量,如下所示:public class QuizActivity extends Activity { private Button m...
阅读全文
摘要:从布局 XML到视图对象 在创建GeoQuiz项目的同时,也创建了一个名为QuizActivity的Activity子类。QuizActivity类文件存放在项目的src目录下。目录src是项目全部Java源代码的存放处。 打开QuizActivity.java文件,查看其中的代码,如下: p...
阅读全文
摘要:我们先学习如何使用xml代码来定义布局。 在当前的activity_quic.xml文件中,定义了默认的activity布局。应用的默认布局经常改变,但是xml布局文件却总是与代码清单1-1文件相似。 代码清单1-1 代码清单1-1:默认的activity布局(activ...
阅读全文
摘要:Eclipse工作区 如图1-7所示,Eclipse已在工作区窗口( workbench window)里打开新建项目。 图1-7 调整安排工作区窗口 整个工作区窗口分为不同的区域,这里统称为:视图。 最左边是包浏览器(package explorer)视图,通过它可...
阅读全文
摘要:创建一个android项目。 启动Eclipse程序,选择File->New->Android Application Project菜单项,打开新建引用窗口来创建一个新的项目。 在应用名称(Application Name)处输入GeoQuiz(项目名称(Project Name)会自动更...
阅读全文
摘要:马上要编写的首个应用名为GeoQuiz,他能测试用户的地理知识。用户通过点击True或False按钮来回答屏幕上的问题,GeoQuiz可即时反馈答案正确与否。 图1-1显示了用户点击False按钮的结果。 1.1 应用基础 GeoQuiz应用由一个activity和一个布局(layout)...
阅读全文
摘要:设计模式,对程序员来说是一个坎,想在程序员这条路走得更远,设计模式是你的必修课。从大学时代接触GoF到工作几年后重新看设计模式,每次感觉都不一样。这次想借着分析Android Framework源码的机会,顺道整理一下设计模式的知识。 今天主要是先讲一下观察者模式,观察者模式对于做系统或者做公共库...
阅读全文
摘要:今天讲解一下策略模式,策略模式也是很常用的设计模式,对多种算法或者数据结构选择使用的情况下,经常会使用策略模式来管理这些算法。下面会简单讲解一下策略模式的概念和基本实现。然后结合Android里面的实际应用来说明。1、策略模式概念 定义一系列算法,把他们独立封装起来,并且这些算法之间可以相互替换。...
阅读全文
1