博客专栏  >  移动开发   >  Android技术开发

Android技术开发

主要分享android源码开发以及高级进阶

关注
1 已关注
39篇博文
  • Android中获取应用程序(包)的信息----------PackageManager的使用一

    如何获取Android系统中应用程序的信息,主要包括packagename,label,icon,占用大小等。具体分为两部分:1:获取应用程序的packagename,label,icon等; 2:...

    昨天 12:43
    249
  • Android应用层制作LED指示灯

    在Java应用层修改LED指示灯的颜色,这个花了我半天时间, 才实现该功能!public class LEDActivity extends Activity implements View.OnCl...

    2017-06-25 22:04
    994
  • Fragment的数据交互 一 使用Handler

    介绍使用Handler来实现Fragment与Activity 的交互。第一步,我们需要在Activity中定义一个方法用来设置Handler对象。 public void setHandler(H...

    2016-08-28 18:05
    724
  • Ubuntu 关于gcc/g++版本更换以及编译问题

    我在编译android时,出现了以下问题:ERROR: prebuilts/tools/gcc-sdk/../../gcc/linux-x86/host/x86_64-linux-glibc2.7-4...

    2017-03-22 16:12
    445
  • android getevent用法

    最近在测试设备按键的常用命令,感觉这些命令都有的,但就是不知道怎么查找。翻阅了几篇博文,才发现有一个getevent,就是指这样的命令.首先需要说明的是getevent命令后面可以带上具体的input...

    2017-05-29 10:12
    470
  • Android Studio导入项目非常慢的解决问题

    Android Studio比Eclipse ADT有巨大的优势。 Android Studio原生支持使用Gradle来构建项目,使用动态语言Groovy定义项目构建的过程,避免了build.xm...

    2016-09-05 19:26
    1286
  • android frameworks 源码介绍

    最近一直在研究frameworks层,这里有很多关于应用层控件,机制,线程,消息,进程等等实现的原理。下载源码目录:这就是frameworks,的源码目录。android系统层次如下:项目目录简单分析...

    2016-09-18 19:33
    655
  • Android 设计模式之单例模式

    设计模式是前人留下来的一些经验总结而已,然后把这些经验起了个名字叫Design Pattern,翻译过来就是设计模式的意思,通过使用设计模式可以让我们的代码复用性更高,可维护性更高,让你的代码写的更优...

    2016-09-29 14:01
    1181
  • Android Studio导入项目出现UnsupportedMethodException

    这个问题是android studio项目很常见的一个错误问题,我这里是因为导入项目发生的错误,因此我的解决问题方法如下:分析原因,可以看到是Gradle出现的问题,因此我在android studi...

    2016-10-11 12:04
    695
  • Android Studio如何配置JNI环境

    android studio配置JNI,有好几种方式,我这里就介绍一种:这里我直接用图介绍下:1: 先配置ndk环境2: 编译生成 .class 文件,在工程的app/build/intermedi...

    2016-11-04 17:07
    553
  • Android Studio 正常运行apk出现debug模式

    调试代码成功后,我运行apk,不料出现debug模式,一直出现,我还以为我一直点击的debug模式,仔细查看,这是一个错误的问题,我试着解决了半天,终于明白什么问题了。用图介绍这样的问题:运行后事:出...

    2016-11-07 23:10
    1046
  • Android Studio如何配置adb以及常用命令

    用Android Studio一年多了,都没有使用其调试adb,今天就分享adb配置的方法,分享给大家.直接打开电脑-属性-高级配置-环境变量。这里我用图示范给大家: 这样常用adb就配置成功。紧接...

    2016-11-23 23:43
    4997
  • Android 自定义ViewGroup

    创建自定义ViewGroup,ViewGroup存在的目的就是为了对其子View进行管理,为其子View添加显示,响应的规划,因此,自定义ViewGroup通常需要重写onMeasure()方法来对子...

    2016-11-28 10:43
    309
  • Android 的系统架构

    Android由于其开源型广,得到很多厂商的支持,软件发展性快等优点,因此吸引了一大批的开发者学习android,这里我就介绍一下android平台架构。Android是一种基于Liunx开放源代码软...

    2016-11-28 12:33
    557
  • Android Handler机制

    面试题:解释一下Android中Handler,Message,Looper之间的关系? android提供了Handler和Looper来满足线程间的通信。Handler是先进先出原则。L...

    2016-12-06 23:44
    1577
  • Android 封装Toast

    我们用手机是,有时候会弹出一个通知消息什么的,用的就是Toast这个控件了。下来我把封装的Toast,且解决了Toast显示时间叠加问题,代码写出来:public class ToastUtil {p...

    2016-12-08 21:35
    293
  • Android 操作JSON数据

    JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换...

    2016-12-11 14:02
    372
  • Android 基础知识详解

    1:Activity与Fragment的生命周期。Activity的生命周期: Fragment的生命周期:对比图:测试代码: import android.app.Activity; impo...

    2016-12-13 13:45
    615
  • Android 动画深入分析

    动画分类 Android动画可以分为3类:View动画,帧动画,属性动画;属性动画顾名思义就是通过动画的方式改变对象的属性;学习本篇内容主要掌握以下知识: 1:View动画以及自定义View动画....

    2016-12-18 19:19
    446
  • android的m、mm、mmm编译命令的使用

    android源码目录下的build/envsetup.sh文件,描述编译的命令 m: Makes from the top of the tree. mm: Builds a...

    2016-12-26 14:52
    993

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部