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

Android开发

记录平时开发心得,分享交流。

关注
21 已关注
236篇博文
  • Android--手机root获取与判断应用是否获取

    import android.util.Log; import java.io.DataOutputStream; import java.io.File; /** * 判断手机是否ROOT ...

    2018-07-17 09:47
    114
  • Android--日历事件获取

    import android.annotation.SuppressLint; import android.content.Context; import android.database.Curs...

    2018-07-24 16:31
    160
  • Android--获取apk大小

    //获取apk大小 public static String getPkgSize(final Context context, String pkgName) throws NoSuchMe...

    2018-08-30 19:50
    119
  • Android--获取前台当前APP

    使用usage statistics API,这个API本来是系统用来统计app使用情况的,包含了每个app最近一次被使用的时间。我们只需要找出距离现在时间最短的那个app,就是当前在前台的app。 ...

    2018-09-17 16:16
    77
  • Android--调用相机拍照(支持到8.0)

    import android.app.Activity; import android.content.ContentValues; import android.content.Intent; im...

    2018-09-06 15:39
    220
  • Android--截屏(支持Android7.1.1,无需root)

    import android.Manifest; import android.content.Context; import android.content.Intent; import andro...

    2018-07-03 15:21
    347
  • Android--在非activity弹出Dialog对话框

    需要在adapter类监听button点击事件弹出需要弹出一个系统级对话框,也就是这个对话框不论是在哪个活动,都可以弹出这个对话框。所以要设置对话框的属性为:WindowManager.LayoutP...

    2018-05-31 11:44
    650
  • Android--屏幕适配通用

    <resources> <!-- ************************* 通用 ******************** --&...

    2018-05-12 15:58
    257
  • Android--代码实现自定义Button

    使用StateButton.java,res/values/attrs.xmlimport android.content.Context; import android.content.res.Co...

    2018-05-17 14:43
    392
  • Android--跳转到各大手机品牌权限管理界面

    /** * 跳转设置页面 */ import android.app.Activity; import android.content.ComponentName; import android...

    2018-05-11 13:34
    356
  • Android--数据库GreenDao使用

    一、简介greenDAO是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。如下图所示:Github地址:https://g...

    2018-05-07 17:26
    549
  • Android--监听手机解锁

    权限<uses-permission android:name="android.permission.DISABLE_KEYGUARD" /> ...

    2018-04-10 10:07
    134
  • Android--okhttp断点下载+进度

    import android.net.Uri; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; i...

    2018-03-30 10:48
    270
  • Android--权限申明第三方库

    一、Android现在申请权限比较麻烦,在github查找到一个比较好用的库:AndPermission 依赖: implementation 'com.yanzhenjie:permissio...

    2018-03-29 13:53
    721
  • Android--热修复

    介绍        产品上线后发现了一个小bug,急需修复,以热修复补丁方式动态修复紧急bug,不再需要重新发布App,不再需要用户重新下载,覆盖安装。目前开源了许多的热修复框架:如Jasonross...

    2018-03-27 21:37
    101
  • Android--增量更新

    一、介绍                当我们发布新版本的时候,一些用户升级并不是很积极,这就造成了新版本的升级率并不高。而google为了解决了这个问题,提出了Smart App Update,即增...

    2018-03-27 21:05
    248
  • Android--WebSocket

    WebSocket 是一种双向通信协议,在建立连接后,WebSocket服务器和 Browser/Client Agent 都能主动的向对方发送或接收数据,就像 Socket一样。它类似TCP长连接,...

    2018-03-20 15:00
    527
  • Android--后台长期执行定时循环任务

    import android.app.AlarmManager; import android.app.PendingIntent; import android.app.Service; impor...

    2018-03-19 09:31
    1097
  • Android studio--将项目生成为jar包

    第一步:切换成Android 找到Gradle 下的app。第二步: 屏蔽application,创建libaray,然后进行编译。第三步:点击右上角 找到app第四步:找到 libjarsForRe...

    2018-03-13 10:44
    1140
  • Android--智能下拉刷新框架(SmartRefreshLayout)

    SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGroup 而不是FrameLay...

    2018-02-25 16:04
    381

Android面试
1126804
Android SDK
14122936
互联网安全
861695
Java开发
28217323
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部