自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Android之getSystemService

getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。 传入的Name 返回的对象 说明 WINDOW_SERVICE WindowManager 管理打开的窗口程序 LAYOUT_INFLATER_SERVICE LayoutI

2017-06-28 15:31:33 88

原创 Android studio编译错误一:Error: is not translated in [MissingTranslation]

错误描述Error: “test_string” is not translated in “ja” (Japanese), “ko” (Korean) [MissingTranslation] 错误原因 因为项目中有设置多国语言,相应的词条没有翻译成对应的语言,在项目release的时候就会报这个错误(比如在values的strings.xml设置了test_string这个

2017-06-28 13:34:08 1547

原创 Android关于 'roundIcon' in package '的错误

在android 7.1(api level 25)有一个新特性,就是圆形桌面Icon,对应的是在AndroidManifest.xml的application节点配置:android:roundIcon=”@mipmap/ic_launcher_round” 有时候载入别人的项目会发现编译错误: Error:No resource identifier found for attribute

2017-06-22 13:31:33 6295

原创 Android NDK笔记3-JNI的数据类型

转账自:http://blog.csdn.net/mynameishuangshuai/article/details/52584713Java中有两种数据类型,分别是基本数据类型和引用类型。JNI基本数据类型java的基本数据类型可以直接与C/C++的响应基本数据类型映射:这些基本数据类型可以在Native层直接使用。JNI引用类型与基本数据类型不同,引用类型对原生方法是不透明的,它们的内部数据结

2017-06-17 16:31:13 616

原创 Android NDK笔记1-NDK配置,你的第一个JNI

总结下Android studio配置NDK的过程,实现你的第一个jni(Java native interface). 下载NDK 1.官方下载地址:https://developer.android.google.cn/ndk/downloads/index.html2.民间下载地址:http://www.androiddevtools.cn/ 选择与自己电脑相匹配包,下载到本地,解压。

2017-06-17 12:11:23 587

原创 Android实现两个ScrollView同步滚动的效果

有时候为为了实现比较功能,需要在一个屏幕里面设置两个ScrollView,当其中一个滚动的时候,另外一个也需要跟着滚动,可以通过重写ScrollView中的方法:protected void onScrollChanged(int x, int y, int oldx, int oldy)来实现。 扩展ScrollViewpublic class BindableScrollView extend

2017-06-17 09:46:59 2116

转载 JAVA中虚方法、抽象方法、实例方法、静态方法的辨别

转载自:http://blog.csdn.net/nvnnv/article/details/51000417#t0抽象方法抽象方法是用abstract修饰的方法,只能声明不能实现,抽象方法必须被声明在抽象类里(反过来,抽象类里不一定要有抽象方法),抽象方法的的作用就是强制子类实现该抽象方法(如果子类不是抽象类的话)。实例方法可以用对象引用调用的方法都可以称作实例方法,实例方法必须在对象实例化之后,

2017-06-13 11:05:33 929

原创 Dalvik虚拟机和ART(Android RunTime)的区别

Dalvik虚拟机和ART的区别  零零星星的看了一些关于Dalvik虚拟机和ART虚拟机的介绍,今天来总结下,以防忘记:一. Dalvik虚拟机  1. Dalvik的历史  Dalvik虚拟机,是由Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它由Dan Bornstein编写,名字来源于他的祖先曾居住过的小渔村达尔维克(Dalvík),位于冰岛Eyjafjörður

2017-06-11 18:13:17 3190

原创 Gradle实现不同的applicationId

有时候一个app需要不同的包名,利用Gradle配置可以轻松配置,在主项目的build.gradle里面增加productFlavors的设置: productFlavors { yingyongbao { applicationId "com.barilab.katalksketch.googlemarket" } qihu

2017-06-08 18:14:32 1035

原创 Android屏幕控制一:强制竖屏横屏

默认情况下,app会随着手机方向的改变进行屏幕切换,手机横向摆放的时候,app屏幕就会切换到横屏,反之切换到竖屏,但是app是一般都是根据竖屏设计的,一旦切换到横屏,布局就会乱掉,所以没有考虑横屏设计的app一般要强制设置为竖屏,强制竖屏有两种方法: 一.在AndroidManifest.xml对每个Activity进行配置:<activity android:name="com.barilab

2017-06-07 14:43:39 39322 3

空空如也

空空如也

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

TA关注的人

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