-
作者: 时间: 2023-03-28品质: [ 1人已投票,[高质量] ]
Fragment与Activity不同,他是兄弟关系,可以互相配合;想显示一个按纽或者其他控件,首先第一步,必须知道View(加载好布局文件xml);而Fragment特殊,生命周期决定他的View初始化在 onCreateView中@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
...
-
回答数: 【1】时间: 2017-01-06状态: 【已解决】
由于要安装 cocos2d,需要ADT,听说eclipse有ADT,请问Android studio的ADT在哪儿,如何安装?
-
回答数: 【1】时间: 2016-05-30状态: 【已解决】
Android TextView可以定义不同的颜色吗?比如有一句话:“老师:同学们早上好!”老师俩字是红色的,其他的是灰色的,怎么弄?
-
作者: 时间: 2017-01-06品质: [ 1人已投票,[高质量] ]
1.准备好以下文件 1) AndroidStudio: https://dl.google.com/dl/Android/studio/install/1.1.0/Android-studio-bundle-135.1740770-windows.exe 2) NDK:https://dl.google.com/Android/ndk/Android-ndk-r10d-windows-x86_64.exe 3) ANT:http://apache.fayea.com//ant/binaries/apache-ant-1.9.4-bin.zip 4) Python(2.7.9...
-
作者: 时间: 2016-12-27品质: [ 暂无投票,继续加油! ]
Android游戏开发,首先想到的是游戏引擎,如何选择游戏引擎呢,当然首先得看需求来分,具体可分为2D游戏引擎、3D游戏引擎。下面是相关的Android开发中常用到的游戏引擎推荐:1、AngleAngle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle/2、Rokonrokon是一款Android 2D游戏引擎,基于Open...
-
作者: 时间: 2016-05-11品质: [ 暂无投票,继续加油! ]
Gradle是可以用于Android开发的新一代的 Build System, 也是 Android Studio默认的build工具。Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的。因为Groovy是JVM语言,所以可以使用大部分的Java语言库。所谓DSL就是专门针对Android开发的插件,比如标准Gradle之外的一些新的方法(Method)、闭包(Closure)等。由于Gradle的语法足够简洁,而且可以使用大部分的java包,当之无愧地成为新一代 Build System。使用Android Studio新建一个工程后,默认会生成两个...
-
作者: 时间: 2016-04-18品质: [ 暂无投票,继续加油! ]
package com.my.new.package;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayL...
-
作者: 时间: 2016-03-04品质: [ 2人已投票,[高质量] ]
在Android的linux内核中要移植 c/c++程序,一般要编译成static的,而若要运行dynamically linked的程序,则要按照Android的相关机制。 Android 并没有采用glibc作为C库,而是采用了Google自己开发的Bionic Libc,它的官方Toolchain也是基于Bionic Libc而并非glibc的。这使得使用或移植其他Toolchain来用于Android要比较麻烦: 与glibc相比,Bionic Libc有如下一些特点:- 采用BSD License,而不是glibc的GPL License;- 大小只有大约2...
-
作者: 时间: 2016-01-16品质: [ 1人已投票,[高质量] ]
搞Android开发,只要扯到图片就意味着你与OOM相距并不远,图片稍大一点就让人处理起来四处碰壁,有经验的同学可能立马想到,图片是需要压缩处理才能最有效的避免这些问题。下面首先给出Android压缩图片的方法:/**
* 根据图片实际尺寸和待显示尺寸计算图片压缩比率
* @param options
* @param reqWidth 显示宽度
* @param reqHeight 显示高度
* @return 压缩比率
*/
public static int calculate...
-
作者: 时间: 2016-01-16品质: [ 5人已投票,[中质量] ]
在Android开发中,常常会需要将一张网络图片转换为Bitmap格式,为什么这样做呢,那是因为很多函数要求的是Bitmap类型的参数,所以直接传字符串进去是不行的,这时候就需要转换一下,源码如下:public Bitmap returnBitMap(String url) {
URL myFileUrl = null;
Bitmap bitmap = null;
try {
myFileUrl = new URL(url);
} catch (MalformedURLException e) {
e.printStackTrace();
}
try {
H...