
Android开发
文章平均质量分 67
dream_zfr
这个作者很懒,什么都没留下…
展开
-
AndroidStudio中JNI的配置
这个是为了以后方便自己找到怎么使用Jni才写的 没有什么东西好说的就是说一下AndroidStudio中怎么配置使用JNI首先需要为AS配置NDK配置好NDK所在的目录之后就需要将.so库导入到自己的项目中了导入.so库有两种方式:一.是在build文件中配置sourceSetsourceSets { main { jniLib原创 2017-03-14 10:39:40 · 702 阅读 · 0 评论 -
Android shape样式简单使用以及标签简介
shape [rectangle | oval | line | ring]四种不同的显示状态。一、简单使用:在res/drawable文件夹下创建一个跟标签为shape的文件如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/andr...原创 2018-04-19 22:26:15 · 314 阅读 · 0 评论 -
Android JNI开发
AndroidStudio进行JNI开发:第一种方法使用Android.mk以及Application.mk生成不同内核下的.文件。1.要将AndroidStudio配置支持ndk开发配置的方法如下: 只要在Android NDK location这个位置配置上ndk的路径,之后就可以使用AndroidStudio进行ndk开发.JNI开发的步骤:1、将使用的方法进行定义,之后使用javac...原创 2018-04-16 00:18:24 · 638 阅读 · 0 评论 -
Android中动画简单使用
Android中的动画最开始只有ViewAnimation和DrawableAnimation,在3.0之后出现了PropertyAnimation属性动画,属性动画的使用主要是为了改变控件原有的属性ViewAnimation(补间动画):alpha渐变动画rotate旋转动画scale缩放动画transaction平移动原创 2017-06-20 16:36:06 · 220 阅读 · 0 评论 -
Android AIDL和Binder 简单分析
AIDL使用方法:在AIDLService中创建aidl文件在aidl文件中创建想要创建的接口,之后将.java文件改成.aidl文件重新编译项目.创建service类在这个类中创建这个接口的对象实现对应的方法如下图: public class ControlerService extends Service { private final IController.St...原创 2017-05-19 14:40:20 · 279 阅读 · 0 评论 -
Android调用系统相册的方法
/** * 打开系统相册 */ private void openAlbum() { Intent intent = new Intent("android.intent.action.GET_CONTENT"); intent.setType("image/*"); startActivityForResult(inte原创 2017-06-20 16:18:45 · 3370 阅读 · 1 评论 -
Android Handler 机制
在Android中消息机制是最常见的,那么说到消息机制就要说说Handler。 Handler机制中包含了四个主要部分:Handler、Message、MessageQuene、Looper 首先来说说Handler Handler可以理解为处理者就是对消息(message)进行对应的处理,同时它也是发送者,消息在发送的时候必须要通过Handler对象将消息发送出去。在这里简单的说了一下Hand原创 2017-05-25 16:00:28 · 254 阅读 · 0 评论 -
AndroidStudio 使用SVN
SVN是版本控制的工具是最常用的一个,在AndroidStudio中使用SVN的时候需要进行配置首先需要下载svn的客户端并且安装并且安装的时候需要注意的是必须要安装command line其实可以参考下面的文章来配置svn点击打开链接我写这个主要是方便以后自己好找^_^第二步是在AndroidStudio setting中设置svn.exe第三步配置好了之后需原创 2017-04-05 11:07:55 · 208 阅读 · 0 评论 -
Android activity设置全屏
继承Activity的是android:theme=" @android :style/Theme.NoTitleBar.Fullscreen"在代码中动态申请:requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREENWind原创 2017-04-01 15:25:18 · 312 阅读 · 0 评论 -
FragmentTabHost的简单使用
使用FragmentTabHost的时候需要设定标签在标签中设置相关的图片和文字 fthTabHost.setup(this,getSupportFragmentManager(),R.id.fl_content); TabHost.TabSpec tabSpec = fthTabHost.newTabSpec("readData"); View indic原创 2017-03-14 14:59:55 · 507 阅读 · 0 评论 -
Android Touch事件分发
Android 中的Touch事件是由最上层的DecorView进行分发的。当一个Touch事件产生的时候,先会执行事件的分发,分发的过程是:Activity —> DecorView —> ViewGroup —>ViewGroup —> TargetView执行的方法有dispatchTouchEvent()和onInterceptedTouchEvent...原创 2018-08-09 10:23:22 · 167 阅读 · 0 评论