博客专栏  >  移动开发   >  Android学习之旅

Android学习之旅

主要记录个人Android的学习过程,也希望大家在学习Android时,能予以参考

关注
0 已关注
43篇博文
  • Android_10_C调用java

    前言: 本示例是先通过java的click方法调用C代码中的helloC方法, 然后在C代码的helloC方法里边再去调用java中的show方法 所以我们这个章节的重点是看C代码是如何去调用java...

    2015-10-26 23:47
    244
  • Android_10_java调用C(借助NDK工具自动生成.so)

    第一步: 添加NDK到Esclipse工具中,具体操作如下: Windows  ----->  Preferences ----->  Android  ----->  NDK  然后添加你的NDK路...

    2015-10-26 22:46
    361
  • Android_10_javah命令

    Javah命令时为了让其自动生成我们jni的方法名,而省去我们一个字一个字地敲 具体用法如下: 找到你项目的src目录,在该目录下,按住Shift  + 鼠标右键   ----->  在此处打开命令行...

    2015-10-26 21:56
    247
  • Android_10_Java调用C代码(纯手工制作)

    第一步: 在工程目录下创建一个文件夹,名为 jni ,然后在jni目录下创建一个c文件,例如我的c文件名为:hello.c 第二步: 在Java程序中定义一个本地方法,这个方法是要我们用c来实现的...

    2015-10-26 09:40
    249
  • Android_09_自定义内容提供者及访问内容提供者

    前言: 内容提供者是安卓应用程序的主要基石之一,其目的是为应用程序提供内容。它们封装数据,然后通过一个ContentResolver接口 将封装的数据提供给应用程序;如果你想要在多个应用中去共享数据,...

    2015-10-25 11:21
    393
  • Android_08_样式和主题

    工程目录 ----->  res  ----->   values ----->  styles.xml 在styles.xml文件中,定义了样式和主题,如下: <!-- ...

    2015-10-22 13:20
    250
  • Android_08_用AIDL访问远程服务中的方法

    第一步:创建一个远程服务,如我的RemoteService.java  (记得在文件清单中声明service) package com.itheima.remoteservice; import ...

    2015-10-22 09:45
    305
  • Android_08_创建,启动和关闭远程服务

    前言: 服务的分类: 本地服务:指的是服务和启动服务的activity在同一个进程中 远程服务:指的是服务和启动服务的activity不在同一个进程中 创建并启动远程服务的代码示例...

    2015-10-21 23:37
    627
  • Android_08_使用服务注册广播

    MainActivity.java package com.itheima.register; import android.os.Bundle; import android.app.Activ...

    2015-10-21 22:11
    277
  • Android_07_电话录音机

    MainActivity.java package com.itheima.recorder; import android.os.Bundle; import android.app.Activ...

    2015-10-21 16:29
    281
  • Android_08_服务的使用总结

    前言: 服务是应用程序的一个组件,一般用在不与用户交互情况下去执行一个较长时间运行的操作或者是提供功能为其他应用所使用; 每一个Service类必须在AndroidManifest.xml下进行的声明...

    2015-10-21 15:39
    236
  • Android_07_有序广播及最终广播接收者

    前言: 广播分为两类:一类是Normal broadcasts,另一类是Ordered broadcasts Normal broadcasts:其是通过sendBroadcast()进行发送,其完全...

    2015-10-21 14:51
    358
  • Android_07_自定义广播

    前言: sendBroadcast()可用来发送广播,关于广播的接收,第一种方法是通过registerReceiverr()动态进行注册广播, 第二种方法就是静态地在清单文件中去声明一个广播 No...

    2015-10-21 14:16
    298
  • Android_07_监控应用的状态

    MainActivity.java package com.itheima.applistener; import android.os.Bundle; import android.app.Ac...

    2015-10-21 14:08
    232
  • Android_07_开机自启动

    MainActivity.java package com.itheima.lesuo; import android.os.Bundle; import android.app.Activity...

    2015-10-21 14:03
    270
  • Android_07_监控SD卡的状态

    MainActivity.java package com.itheima.sdlistener; import android.os.Bundle; import android.app.Act...

    2015-10-21 13:43
    258
  • Android_07_短信防火墙

    MainActivity.java package com.itheima.smslanjie; import android.os.Bundle; import android.app.Acti...

    2015-10-21 12:38
    214
  • Android_07_IP拨号器

    前言: IP拨号器就是在你打电话时,自动在你打电话的前面添加一串特定的数字,这样可以节省你打电话的资费 在本例中,其原理就是:用户先手动设定这一特定的数字,然后在打电话时,由于其会发送广播,那么,...

    2015-10-21 11:24
    203
  • Android_06_返回Activity时,传递数据

    MainActivity.java package com.itheima.getresult; import android.os.Bundle; import android.app.Acti...

    2015-10-21 10:18
    293
  • Android_06_横竖屏切换

    MainActivity.java package com.itheima.lifecycle; import com.itheima.hengshu.R; import android.os.B...

    2015-10-21 10:00
    386
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部