android
文章平均质量分 72
编号1993
这个作者很懒,什么都没留下…
展开
-
android org.apache.http.*找不到
在网上找到两个有用的帖子:主题 : 编译成Android应用错误:程序包org.apache.http不存在:http://www.cocoachina.com/bbs/read.php?tid-461195.html解决方法:android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留几个类):http://blog.csdn.net/yy130原创 2016-05-25 17:12:51 · 5396 阅读 · 0 评论 -
android 对话框(Dialog)使用
android 对话框(Dialog)使用参考:对话框:https://developer.android.com/guide/topics/ui/dialogs.html 使用 AlertDialog 类进行对话框的基本功能创建:AlertDialog:https://developer.android.com/reference/android/app/AlertDialog.html原创 2017-02-27 17:27:15 · 2081 阅读 · 0 评论 -
Android ViewPager使用
android ViewPager使用(实现横向分页浏览)参考: Creating Swipe Views with Tabs:https://developer.android.com/training/implementing-navigation/lateral.html FragmentPagerAdapter:https://developer.android.com/referenc原创 2017-04-28 19:23:49 · 444 阅读 · 0 评论 -
Android RecyclerView 使用
Android RecyclerView 使用参考:创建列表与卡片:https://developer.android.com/training/material/lists-cards.html Recycler View:https://developer.android.com/guide/topics/ui/layout/recyclerview.html Android Recycl原创 2017-04-28 20:22:08 · 702 阅读 · 0 评论 -
android getExternalStorageDirectory() 和 getExternalStorageState()
参考:《第一行代码》第8章http://blog.csdn.net/yuzhiboyi/article/details/8645730#####################################################################/** * Return the primary external storage direc原创 2015-11-01 11:53:27 · 4240 阅读 · 0 评论 -
Android 将asserts文件夹内文件写入SD卡中
参考:http://www.cnblogs.com/wainiwann/p/3274386.html####################################################################### private void copyBigDataToSD(String strOutFileName) {转载 2015-10-23 11:15:36 · 1509 阅读 · 0 评论 -
Android 文件读写以及assets操作
Android 文件读写以及assets操作参考:保存文件:https://developer.android.com/training/basics/data-storage/files.html 存储选项:https://developer.android.com/guide/topics/data/data-storage.html android getExternalStorageD原创 2017-05-06 15:37:24 · 21389 阅读 · 1 评论 -
Android MVP模式学习
Android MVP模式学习参考:Android MVP 开发模式有哪些优缺点?: https://www.zhihu.com/question/35185744 MVP 模式简单易懂的介绍方式: http://kaedea.com/2015/10/11/android-mvp-pattern/ 浅谈 MVP in Android:http://blog.csdn.net/lmj6235657原创 2017-04-25 10:56:18 · 779 阅读 · 0 评论 -
Butter Knife
Butter Knife参考:Introduction:http://jakewharton.github.io/butterknife/ JakeWharton/butterknife:https://github.com/JakeWharton/butterknife 依赖注入框架AndroidAnnotations和ButterKnife真的方便了开发者?:https://www.zhih原创 2017-04-24 19:41:58 · 916 阅读 · 0 评论 -
RxJava 1.x 学习
RxJava 1.x 学习参考:给 Android 开发者的 RxJava 详解:http://gank.io/post/560e15be2dca930e00da1083RxJava 是响应式编程(Reactive Programming)在 Java 语言上的实现主要内容:RxJava 简单介绍观察者模式实现Subscriber 使用Action 使用Scheduler 使用Funct原创 2017-05-31 10:20:41 · 2873 阅读 · 0 评论 -
android 下拉刷新(Swipe-to-Refresh)
android 下拉刷新(Swipe-to-Refresh)参考: ListView 使用(1):http://blog.csdn.net/u012005313/article/details/60468413 SwipeRefreshLayout:https://developer.android.com/reference/android/support/v4/widget/SwipeRefr翻译 2017-03-06 13:55:41 · 1126 阅读 · 0 评论 -
Fragment使用(1)
Fragment 使用(1)参考: 片段:https://developer.android.com/guide/components/fragments.html#Managing Building a Dynamic UI with Fragments:https://developer.android.com/training/basics/fragments/index.html?hl=原创 2017-02-15 20:05:57 · 649 阅读 · 0 评论 -
android NDK JNI so文件的制作和使用
参考:java jni 入门1 - 一个简单的从Java程序中调用C函数 : http://blog.csdn.net/u012005313/article/details/49644283#########################################################之前也接触过NDK和JNI,但是并没有很好的结合NDK和JN原创 2016-07-23 20:11:34 · 18625 阅读 · 7 评论 -
android NDK下log的使用和封装
参考:Android Studio 上如何使用LogCat:http://blog.csdn.net/u012005313/article/details/47747997Android log日志记录方法:http://blog.csdn.net/u012005313/article/details/47747997android ndk 入门3 - log实现:http:/原创 2016-08-01 20:35:38 · 15579 阅读 · 0 评论 -
android adb使用
参考:Android Debug Bridge:https://developer.android.com/studio/command-line/adb.htmladb shell 命令详解 : http://blog.163.com/hero_213/blog/static/3989121420115915014721/文档:adb简介 - https://wiki.cyano原创 2016-08-24 20:00:50 · 1485 阅读 · 0 评论 -
android NDK下log的使用和封装2
参考:android NDK下log的使用和封装:http://blog.csdn.net/u012005313/article/details/52059053#################################################################上一次总结了log的使用和封装后,觉得应该已经结束了。没想到,在接下来的使用原创 2016-09-26 17:23:01 · 1290 阅读 · 0 评论 -
android AsyncTask
AsyncTask 使用参考: AsyncTask:https://developer.android.com/reference/android/os/AsyncTask.html AsyncTask 是一个轻量级的线程框架,封装了 Thread 和 Handler 的执行细节,方便使用。AsyncTask 是一个抽象类,需要继承使用AsyncTask 有3个泛型类型参数:Params,Pro翻译 2017-03-02 09:21:51 · 339 阅读 · 0 评论 -
gradle 配置(1)
gradle 配置(1)参考:Android Studio系列(五) Android Studio手动配置Gradle的方法:http://blog.csdn.net/fuchaosz/article/details/51567808 Failed to import Gradle project完美解决方案:http://blog.csdn.net/caopeng51/article/detai转载 2017-03-02 10:58:03 · 668 阅读 · 0 评论 -
android 定位
android 定位参考: android.location:https://developer.android.com/reference/android/location/package-summary.html Location and Maps:https://developer.android.com/guide/topics/location/index.html#location原创 2017-01-27 13:20:16 · 3070 阅读 · 1 评论 -
gradle 配置(2)- Base: OMEGRADLE_USER is unknown
gradle 配置(2)- Base: OMEGRADLE_USER is unknown参考:gradle 配置(1):http://blog.csdn.net/u012005313/article/details/59483993打开 android studio,提示说有更新,点击更新完成后打开工程,发现一直在 refresh Gradle project 觉得时间太慢了,所以我就在任务管理器原创 2017-03-03 11:48:38 · 2828 阅读 · 0 评论 -
ListView 使用(1)
ListView 使用(1)参考:ListView:https://developer.android.com/reference/android/widget/ListView.html 列表视图:https://developer.android.com/guide/topics/ui/layout/listview.html 实现功能:最简单的列表展示;自定义布局展示(每行有一个图片外原创 2017-03-05 16:19:47 · 1450 阅读 · 0 评论 -
android 对话框(Dialog)使用(2)
参考:android 对话框(Dialog)使用:http://blog.csdn.net/u012005313/article/details/58153917#t8 之前总结了基本的关于 dialog 的使用,经过一段时间的学习,对 dialog 的使用又有了一些新的体会。下面加入一些新的操作,同时完善之前的内容。主要内容自定义对话框 - 登录界面的实现设置 activity 为对话框样式原创 2017-06-07 15:40:21 · 2014 阅读 · 0 评论 -
Android 权限
参考:系统权限:https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous 在开发 Android 应用时,如果想要获取系统某些特定功能,需要在应用清单上进行权限声明。按照不同的功能需求设置不同的权限;针对不同权限所产生的影响,将权限分为不同级别;Android 系统版本从 Androi原创 2017-07-01 14:24:06 · 533 阅读 · 0 评论 -
Android Gradle 构建环境
参考:Chapter 12. The Build Environment:https://docs.gradle.org/current/userguide/build_environment.html百度百科:gradleGradle 是 Android Studio 默认的项目自动化构建工具。当工程越来越大时,需要编译的时间也越来越长,对其进行进一步的设置能够帮助加速编译主要内容gradle.原创 2017-07-01 14:28:03 · 601 阅读 · 0 评论 -
Android Activity - 3
参考:Activity:https://developer.android.com/guide/components/activities.html 任务和返回栈:https://developer.android.com/guide/components/tasks-and-back-stack.html Activity 是 Android 系统中使用最频繁的组件,刚入门 Android 就原创 2017-08-27 11:49:09 · 4533 阅读 · 0 评论 -
Android Activity - 2
参考:Activity:https://developer.android.com/guide/components/activities.html 任务和返回栈:https://developer.android.com/guide/components/tasks-and-back-stack.html Activity 是 Android 系统中使用最频繁的组件,刚入门 Android 就原创 2017-08-27 11:44:52 · 3113 阅读 · 0 评论 -
Android Fragment(2)
参考:片段:https://developer.android.com/guide/components/fragments.html#CommunicatingWithActivity Fragment 使用(1):http://blog.csdn.net/u012005313/article/details/55215552 主要内容动态添加,替换和移除 fragment返回栈的使用与原创 2017-08-27 15:48:06 · 469 阅读 · 0 评论 -
Android 线程通信(Handler + Message + Looper) 1 - Message
参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.MessageHandler 使用 Message 类保存消息,在线程之间进行传递主要内容:创建 Message 对象保存数据设置 Handler释放 Message 和重用 Message示例程序回调函数创建 Message 对象共有 3 种实现方式直接创建可以直原创 2017-11-01 10:45:26 · 1050 阅读 · 0 评论 -
Android 线程通信(Handler + Message + Looper) 2 - Looper
参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.LooperAndroid 使用 Looper 类进行消息队列的创建和管理主要内容:Handler 运行在子线程Looper.prepare()Looper.loop()Looper 浅析Looper 终止Handler 运行在子线程之前的简单使用例子在子线程中发送消原创 2017-11-01 10:48:55 · 1045 阅读 · 0 评论 -
Android 线程通信(Handler + Message + Looper) 3 - Handler
参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.HandlerAndroid 使用类 Handler 来发送和处理消息主要内容:构造函数处理 Message处理 Runnable内存泄漏 构造函数Handler 提供了 7 种构造函数public Handler()public Handler(Callback c原创 2017-11-02 09:15:38 · 780 阅读 · 0 评论 -
Android 线程通信(Handler + Message + Looper) 4 - HandlerThread
参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.HandlerThreadHandlerThread 是 Android 系统封装好的已绑定 Looper 对象的线程下面学习 HandlerThread 类的组成和使用主要内容:构造器run()线程终止示例程序构造器构造函数有两个:public HandlerThre原创 2017-11-02 09:17:40 · 945 阅读 · 0 评论 -
Android 线程通信(Handler + Message + Looper) 0 - 前言
参考:进程和线程Android异步消息处理机制完全解析,带你从源码的角度彻底理解Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系在 Android 开发中,可以使用 Handler + Looper + Message 的组合进行线程通信当前运行环境:Android 7.1.1 API Level 25本次学习暂不涉及进程操作主要内容:简单使用例原创 2017-11-01 10:42:41 · 902 阅读 · 0 评论 -
Android adb安装,卸载操作以及模拟器命令操作
今天用到 adb 命令进行 android apk 的操作,下面重新学习下如何使用 adb 命令进行 Android apk 的安装和卸载操作,以及模拟器操作参考:android adb使用调用软件包管理器 (pm)调用 Activity Manager (am)intent 参数的规范主要内容:手动实现安装/卸载应用Android Studio 使用 ad...原创 2018-04-24 23:22:41 · 7165 阅读 · 0 评论 -
Android Activity - 1
参考:Activity:https://developer.android.com/guide/components/activities.html 任务和返回栈:https://developer.android.com/guide/components/tasks-and-back-stack.html Activity 是 Android 系统中使用最频繁的组件,刚入门 Android 就原创 2017-08-27 11:23:19 · 414 阅读 · 0 评论 -
android 自定义 View(4)- 进度条(ProgressBar)
参考:Android 打造形形色色的进度条 实现可以如此简单 daimajia/NumberProgressBar自定义视图(View)是 Android 开发的一个进阶内容。随着开发的深入,肯定会出现系统提供的基础控件不符合需求的情况。一方面通过组合基础控件以形成新的布局,另一方面可以通过自定义控件的方式来更加灵活的实现需求自定义视图涉及到 Android 系统许多方面的内容,下面根据自己的理解原创 2017-07-25 09:49:54 · 8369 阅读 · 0 评论 -
百度地图 sdk 开发(1)
参考:Android Studio 百度地图开发:http://blog.csdn.net/u012005313/article/details/48580229 陆陆续续接触了百度地图的开发,官网上的资料以及 sample 都还比较详细,不过内容较多,也比较复杂,并不是全部的功能都有讲解,所以每次重新接触都需要花费一段时间学习。这次,将关于百度地图 sdk 开发的步骤记录下来,方便下次使用主要内原创 2017-07-01 14:32:45 · 1378 阅读 · 0 评论 -
Android Studio 百度地图开发
本文只是简单介绍如何在Android Studio上实现百度地图开发#############################################################首先注册一个百度帐号,然后登录http://developer.baidu.com/map/index.php?title=androidsdk ,点击左边获取密匙选项,填写一些信息,原创 2015-09-19 21:55:51 · 1294 阅读 · 0 评论 -
Android 数据保存 - SharedPreferences
参考:保存数据:https://developer.android.com/training/basics/data-storage/index.html在应用过程中,可能会产生多种不同类型的数据,有些数据需要重复使用。Android 系统提供了多种方式来保存数据,包括使用 SharedPreferences API 保存共享首选项,保存本地文件以及数据库操作主要内容SharedPreferenc原创 2017-07-19 20:10:42 · 560 阅读 · 0 评论 -
Android 生命周期 - ActivityLifecycleCallbacks
参考:Android Studio 活动的最佳实践 知晓当前是在哪一个活动 随时随地地进入程序 启动活动的最佳写法 第一行代码:http://blog.csdn.net/u012005313/article/details/47018101 之前在郭霖的《第一行代码》里学习到一种方法,可以知晓当前运行在哪个活动的哪个生命周期方法中,非常好用,现在又有了一种新的方法,可以知晓当前活动的生命周期主要内原创 2017-07-19 20:15:00 · 1198 阅读 · 0 评论 -
android 自定义 View - 参考
自定义 View 涉及的内容很多,在网上找了很多的参考资料,不定期更新…View:https://developer.android.com/reference/android/view/View.html View.MeasureSpec:https://developer.android.com/reference/android/view/View.MeasureSpec.html Hon转载 2017-07-24 22:32:27 · 363 阅读 · 0 评论