![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
文章平均质量分 74
陆涛
这个作者很懒,什么都没留下…
展开
-
Android系统下不同字体的环境判断
在java代码中就已经有了关于当前系统语言的判断:Locale locale = Locale.getDefault(); System.out.println(locale.getLanguage()); System.out.println(locale.getCountry()); 如果系统使用的是汉语,那么getLanguage()返回的字符串为zh,原创 2017-02-23 17:06:24 · 1392 阅读 · 0 评论 -
Android系统获取当前的时间转化为当前的字符串
java系统下非常经典的转换关系:import java.util.Date;import java.text.ParseException;import java.text.SimpleDateFormat;public class HelloTest {/*** 日期转换成字符串* @param date * @return str*/p原创 2013-08-22 22:00:02 · 1633 阅读 · 0 评论 -
Android开发黄金代码
1.获取到当前屏幕的宽度和高度:DisplayMetrics metric = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metric); int widthScreen = metric.widthPixels;//屏幕宽度int heightScreen= metr原创 2013-08-02 21:33:58 · 717 阅读 · 0 评论 -
Android开发--Canvas高级使用
1.绘制路径 Canvas类中也提供了绘制路径的功能,通过canvas.drawPath方法,可以画出封闭路径和开放路径,并可以再路径上实现一些特殊的效果。------------------------------------------------------------------------------public void drawPath (Path path, Pain翻译 2013-04-12 15:41:04 · 1092 阅读 · 0 评论 -
Android系统开发---设计模式之单例模式
1.单例模式(曾经沧海难为水,除却巫山不是云) 定义:保证一个类,只有一个实例存在,同时提供能对该实例加以访问的全局访问方法。 单例模式是一种对象创建型模式,使用单例模式可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例 对象。单例模式的要有三个:1)某个类只有一个实例;2)它必须自行创建这个实例;3)它必须自行向整个系统提供这个实例原创 2013-04-07 17:31:03 · 561 阅读 · 0 评论 -
Android开发---Android下WebView控件详解
1.Android下WebView控件定义 定义:WebView类是WebKit模块的Java层的视图类,所有需要使用Web浏览功能的Android应用程序都需要创建该视图对象显示和处理请求的网络资源。 当前,WebKit模块支持Http、Https、FTP以及Javascript请求。WebView作为应用程序的UI接口,为用户提供一系列的网页浏览、用户交互接口,客户程序原创 2013-04-08 16:58:01 · 1113 阅读 · 0 评论 -
Android开发--JNI基础类型详解
1、原始数据类型的匹配:其中jni中的本地类型都是以j开头,可以在c/c++中直接和c/C++类型互通互换!2.复杂数据类型的匹配几种复合数据类型,主要是字符串jstring和数组jarray。注意jni中复合数据类型不能直接转换为c/C++中相应的类型,需要调用jni中自带的相应的方法来操作!3.域描述符,分为原始数据类型的域描述符,和引用类型的域描述符。翻译 2013-05-04 11:31:53 · 715 阅读 · 0 评论 -
Android开发之状态模式
1.状态模式定义 状态模式(State Pattern)属于对象行为型模式,其意图是允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。2.状态模式角色 Context:用户对象,拥有一个State类型的成员,以标识对象的当前状态。 State:接口或者基类,封装与Context的特定状态相关的行为。 ConcreteState:接口实现类或翻译 2013-05-18 20:49:42 · 836 阅读 · 0 评论 -
Android开发---Android编程之Java反射
Android应用开发之反射机制1.反射机制的定义1.1 基本定义 java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的 任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 然而在android中Google很多的类的某些方法不让第三方应用去调用,原创 2013-05-14 18:39:18 · 545 阅读 · 0 评论 -
Android开发---JNI基础知识
关于JNI的使用java和C/C++的详细使用在使用NDK开发Android应用程序时,经常会遇到JNI文件的中头文件和函数名称不正确,则使用NDK开发应用程序时,步骤如下:1)第一步:编写java文件-----------------------------------------------------------------------------package com.ex原创 2013-05-04 10:02:54 · 646 阅读 · 0 评论 -
Android系统开发之混淆
Android应用程序混淆1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示: target=android-8 proguard.config=proguard.cfg Eclipse会通过此配置在工程目录生成proguard.cfg文件2.在Ecli翻译 2013-04-28 16:37:35 · 615 阅读 · 0 评论