
Android
文章平均质量分 64
小feifei
这个作者很懒,什么都没留下…
展开
-
初学者---Android全屏截图的方法,返回Bitmap并且保存在SD卡上
转自刘某人程序员: Android全屏截图的方法,返回Bitmap并且保存在SD卡上Android全屏截图的方法,返回Bitmap并且保存在SD卡上今天做分享,需求是截图分享,做了也是一个运动类的产品,那好,我们就直接开始做,考虑了一下,因为是全屏的分享,所有很自然而然的想到了View的getDrawingCache()方法来获取Bitmap,看到网上有人说截取转载 2017-12-12 21:06:25 · 624 阅读 · 0 评论 -
初学者---Android 学习资料
转自:hanhailong/AndroidStudyResourceshttps://github.com/hanhailong/AndroidStudyResources##在使用Android Studio的时候,在写Dependency依赖库的时候,往往不知道compile后面一大串的内容,如库的包名、版本号,alfi就很好的解决了这个问题,安装完后,直接alfi +转载 2017-12-11 20:20:44 · 1312 阅读 · 0 评论 -
初学者---Android 中的js与java的交互
简书作者:牛晓伟 Android中极简的js与java的交互库-SimpleJavaJsBridge 曹银飞 android webview一篇文章全面了解(基本使用,url拦截,js跟java交互)转载 2017-12-25 11:21:49 · 293 阅读 · 0 评论 -
初学者---Android Fragment之间数据传递的三种方式
转自简书—-作者: XuYanjun 【Android】Fragment之间数据传递的三种方式 更多:[Android]Fragment的四种跳转 一、简介 在进行Android开发过程中我们知道Activity的重要性,但是自android3.0之后,android中出现的Fragment重要性其实不亚于Activity,今天简单的介绍一下Fragment之间进行数据传递的三种方式。二转载 2017-12-15 19:01:00 · 9179 阅读 · 1 评论 -
初学者---Android 常用依赖,权限
Okhttp请求以及Gson解析compile 'com.squareup.okio:okio:1.5.0'compile 'com.squareup.okhttp3:okhttp:3.2.0'compile 'com.squareup.okhttp3:logging-interceptor:3.4.1'compile 'com.google.code.gson:gson:2.8.2'b原创 2017-10-16 08:23:29 · 285 阅读 · 0 评论 -
Android线程间通信--- eventbus3.0的简单使用
由greenrobot组织贡献(该组织还贡献了greenDAO),一个Android事件发布/订阅轻量级框架,功能:通过解耦发布者和订阅者简化Android事件传递EventBus可以代替Android传统的Intent,Handler,Broadcast或接口函数,在Fragment,Activity,Service线程之间传递数据,执行方法。特点:代码简洁,是一种发布订阅设计模式(转载 2017-11-07 20:25:19 · 666 阅读 · 0 评论 -
初学者---Android 动态添加布局(EditText)
先看看效果图:布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/too原创 2018-01-23 12:12:51 · 3548 阅读 · 3 评论 -
初学者---Android TextView实现跑马灯效果
TextView实现跑马灯效果<TextView android:layout_width="100dip" android:layout_height="wrap_content" android:text="走马灯效果的演示" android:singleLine="true"//只有一行转载 2018-01-23 12:02:55 · 919 阅读 · 0 评论 -
Android SqlLite的简单实用
1.先写一个MySqlHelper类,用于创建数据库public class MySqlHelper extends SQLiteOpenHelper{ public MySqlHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) { sup...转载 2017-10-22 19:42:35 · 856 阅读 · 0 评论 -
RecyclerView 实现listview和gridview布局(各自的子布局不同,网络数据)
1.导入依赖: /*recyclerview*/ compile 'com.github.liuguangqiang.SuperRecyclerView:super-recyclerview:0.1.2'/*imgageloader*/ compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.原创 2017-10-14 14:03:45 · 1805 阅读 · 0 评论 -
初学者---Android NDK开发(一)
资源推荐: NDK开发指南Android Studio NDK环境配置及JNI使用方法Android学习笔记—Windows下NDK开发简单示例 Android NDK基本使用:Android嵌入式开发之NDK初级入门 粘贴可用阅读可懂(亲测,可用)1.前言什么是NDK?NDK全称是Native转载 2017-12-14 15:46:09 · 277 阅读 · 0 评论 -
初学者---Android 优秀博客集合
Retrofit2与RxJava用法大全【Android 性能优化】—— 详解内存优化的来龙去脉Android消息机制—— Handler实现原理深度解析文件上传:(三)最流行的网络请求框架Rxjava2+Retrofit之文件上传Retrofit2与RxJava用法解析原创 2017-12-20 20:32:49 · 237 阅读 · 0 评论 -
运行不了模拟器--Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
更新了最新的Android Studio预览版之后,运行程序。发现弹出了一个Error菜单栏,Tools -> Adnroid -> enable ADB integration在运行就ok了 哈哈附图:转载 2017-11-03 18:59:07 · 208 阅读 · 0 评论 -
Android Utils工具类集合
各种常用工具类集合:https://github.com/youth5201314/XFrame/wiki/Utils%E5%B7%A5%E5%85%B7%E7%B1%BB%E9%9B%86%E5%90%88转载自Springyouth5201314的Gihub:https://github.com/youth5201314转载 2017-10-26 20:31:04 · 438 阅读 · 0 评论 -
Android Xrecyclervie,TabLayout+Fragment,综合
先看一下效果:1.导入依赖://tablayout compile 'com.android.support:design:24.2.1'// Okhttp请求以及Gson解析 compile 'com.squareup.okio:okio:1.5.0' compile 'com.squareup.okhttp3:okhttp:3.2.0'原创 2017-10-25 18:34:26 · 292 阅读 · 0 评论 -
初学者Android--WebView
xmlns:tools="http://schemas.android.com/tools"android:id="@+id/activity_main"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_verti原创 2017-09-29 20:15:28 · 389 阅读 · 0 评论 -
Android中常见的正则表达式工具类
常见的正则表达式工具类:public final class RegexpUtils { private RegexpUtils() { } /** * 匹配图象 * * * 格式: /相对路径/文件名.后缀 (后缀为gif,dmp,png) * * 匹配 : /forum/转载 2017-10-15 19:11:54 · 230 阅读 · 0 评论 -
Android 第三方库2017年你应该尝试的25个Android库
转载自:http://blog.youkuaiyun.com/bryant_liu24/article/details/57395096简评:这篇文章介绍的是在 2017 年一月和二月发布的 25 个优秀 Android 开源库(作者的排名不分先后),既有来自大公司的,也有由独立开发者开发的,质量都相当的优秀。即使工作中用不上,对于 Android 学习也是相当有帮助的,最早是在知乎上面看到的,实在找不到转载 2017-11-08 20:26:19 · 447 阅读 · 0 评论 -
Android开发集成科大讯飞语音识别+语音合成功能
(本Demo的开发环境为Android Studio)。一、语音识别1.下载SDK(地址:http://www.xfyun.cn/sdk/dispatcher),选择语音听写SDK(如下图) ,下载前会让你先创建应用,创建应用后会得到一个appid。然后点“立即开通”去开通“语音识别”功能,之后就会跳出“SDK下载”的页面,然后就可以下载了(未注册账号的要先注册一个账号)。转载 2017-11-01 10:27:22 · 2610 阅读 · 0 评论 -
Android ANR产生原因和解决办法
本博客转载自新浪博客作者: leesa的博客 http://blog.sina.com.cn/s/blog_618199e60101kvbl.htmlANR (Application Not Responding) ANR定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not R转载 2017-10-27 15:15:31 · 311 阅读 · 0 评论 -
Android 自定义view实现TopBar
布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="转载 2017-09-29 21:06:15 · 324 阅读 · 0 评论 -
初学者---Android Fresco加载本地图片
官网地址:https://www.fresco-cn.org/docs/supported-uris.html支持的URIFresco 支持许多URI格式。特别注意:Fresco 不支持 相对路径的URI. 所有的 URI 都必须是绝对路径,并且带上该 URI 的 scheme。如下:类型SCHEME示例转载 2017-12-08 16:24:31 · 8079 阅读 · 0 评论 -
初学者---Android 一款好用的Dialog开源框架NiftyDialogEffects
GitHub地址:https://github.com/sd6352051/NiftyDialogEffects效果图: . . . 一.使用依赖:project的build.gradle文件:allprojects { repositories { google() jcenter() //Dialog原创 2017-12-08 19:58:34 · 3634 阅读 · 0 评论 -
初学者---Android 实现延时执行操作的几种方法
转自: Android中实现延时执行操作的几种方法在Android开发中我们可能会有延时执行某个操作的需求,例如我们启动应用的时候,一开始呈现的是一个引导页面,过了两三秒后,会自动跳转到主界面。这就是一个延时操作。 下面是实现延时执行操作的几种方法:1.使用线程的休眠实现延时操作new Thread() { @Override public转载 2017-12-21 14:38:04 · 1140 阅读 · 0 评论 -
初学者---Android 多渠道打包
转载自:[Android Studio 权威教程]多渠道打包和一键完成(全部产品)打包并签名好久没有更新blog了,今天给大家带来的是AS 的多渠道打包,并且我们还要验证是否实现了多渠道打包的功能,最后在让大家爽一下实现一键打包所有的渠道包并且给apk签名多渠道打包方法1第一步:添加渠道表示标签meta-data and转载 2017-12-11 21:42:06 · 261 阅读 · 0 评论 -
初学者---Android 接口回调
转自:java 接口。Android Interface 自定义接口回调不是很懂java 的Interface 接口的具体怎么实现的。在网上看了很多例子,终于理解了那么点啊。因为原来在学习做一个微信的语音功能要做到一个接口功能。微信的后面有时间会写出来。Interface 主要用来描述这类具有什么功能,而并不能给出每个功能的具体是实现。一个类转载 2017-12-20 14:15:08 · 324 阅读 · 0 评论 -
Android实现点击两次返回键退出
转载自: gaolei_xj原文地址: http://my.eoe.cn/leigo/archive/2146.html前言 在做安卓应用是我们经常要判断用户对返回键的操作,一般为了防止误操作都是在用户连续按下两次返回键的时候提示用户是否退出应用程序。一.第一种实现的基本原理就是,当按下BACK键时,会被onKeyDown捕获,判断是BACK键,则执行e转载 2017-11-21 09:24:32 · 295 阅读 · 0 评论 -
Banner框架的简单使用(实现轮播图)
[-]效果展示使用步骤Step 1依赖banner Gradle dependencies compile comyouthbannerbanner149 最新版本Step 2添加权限到你的 AndroidManifestxmlStep 3在布局文件中添加Banner可以设置自定义属性Step 4在Activity或者Fragment中配置BannerStep 5重写图转载 2017-10-13 19:43:17 · 3366 阅读 · 0 评论 -
Android 自定义属性(点击生成随机数)
布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" xmlns:openxu="http://schemas.an原创 2017-09-29 20:49:47 · 551 阅读 · 0 评论