Android
文章平均质量分 75
liumce
有趣的程序媛!
展开
-
Android 仿微信调用第三方应用导航(百度、高德、腾讯)
实现目标先来一张微信功能截图看看要做什么 其实就是有一个目的地,点击目的地的时候弹出可选择的应用进行导航。大脑动一下,要实现这个功能应该大体分成两步:底部弹出可选的地图菜单进行展示点击具体菜单某一项的时候调用对应地图的api进行导航就ok啦底部菜单这里用PopupWindow来做。实现1、菜单显示 PopupWindow支持传入view进行弹出展示,所有我们转载 2017-12-20 09:44:33 · 598 阅读 · 0 评论 -
利用RxJava技术实现Android引导页
有道云笔记:http://note.youdao.com/noteshare?id=c6f09545380a9a7b87a55e0ae66e7b00原创 2018-04-10 10:05:04 · 449 阅读 · 0 评论 -
Android实现过渡动画、引导页 Android判断是否第一次启动App
最近参加比赛联系模拟题其中有一道题是:结合上学期期末实训整理的资料,加上网上博主的博文参考。再次整理一遍,以供以后参考。这篇是基于Android自身的控件View做出的效果。文章最后附上利用RXJAVA技术做成的引导页。首先是过渡动画,因为它不论App是否第一次启动都会显示。这里我使用了Handler的postDelayed()方法。把过渡动画的Activity设为默认启动的Activity。在当...原创 2018-04-10 10:03:10 · 4132 阅读 · 2 评论 -
Android 多种简单的弹出框样式设置
简介这是一个基于AlertDialog和Dialog这两个类封装的多种弹出框样式,其中提供各种简单样式的弹出框使用说明。同时也可自定义弹出框。项目地址:https://github.com/Liumce/jjdxm_dialogui特性1.使用链式开发代码简洁明了2.所有的弹出框样式都在DialogUIUtils这个类中完成,方便查阅方法3.可以自定义弹出框字体样式4.简单的类似加载框的样式可以支...转载 2018-04-01 16:51:00 · 9255 阅读 · 1 评论 -
Android学习——Button填充效果加圆角
在drawable下新建文件夹tab_line.xml,如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> android:shape="rectangle"> //shape用于转载 2018-04-01 09:27:16 · 486 阅读 · 0 评论 -
Android基于网络媒体库编程的音乐播放器(实训)
基于网络媒体库编程的音乐播放器(实训)第一阶段功能要求 加上程序启动引导页! [1] 数据源来自扫描存储卡MP3音乐获得的列表 [2] 播放列表显示音乐文件(音乐名) [3] 利用自定义Service类来实现音乐的播放与暂停以及进度的更新 [4] 界面类(Activity)与服务类(Service)之间通过广播接收者进行通信 [5] 主原创 2018-02-08 13:42:35 · 1387 阅读 · 0 评论 -
java.lang.RuntimeException: Unable to start activity ComponentInfo{net.lm.sun_set/net.lm.sun_set.Su
在做Android的属性动画的时候,其中一个项目报错问题,程序启动后闪退,查看logcat的,报错信息如下:02-08 09:40:59.701 5061-5061 / net.lm.sun_set E / AndroidRuntime:致命异常:主 进程:net.lm.sun...原创 2018-02-08 10:36:53 · 11842 阅读 · 0 评论 -
开发工具总结(7)之多年珍藏的Android开发必备网站和工具
今天早上在简书上瞎逛,看到了这个,干货很多,这肯定是出自一个经验丰富的程序员之手,作为小小白,学习路上难免有需要帮助的和通过一些捷径来提高开发效率,所以收藏了这篇文章,同时也增加了一些自己平时收藏的内容文章,以备后用。内容:【前言】工欲善其事,必先利其器。搞开发多年了,会收藏一些干货网站和工具,辅助开发,提高开发效率。下面一次性分享给大家。喜欢的朋友们点个赞吧。说明:这些是翻译 2018-02-07 08:47:27 · 1223 阅读 · 1 评论 -
百度地图项目Android studio创建配置
百度地图项目创建配置第一步:创建自己的百度账号,如果有就直接登录。第二步创建项目应用:点击立即使用:点击创建应用:应用名称一般视为中文 (英文可不可以我不知道)Android项目就直接类别为Andro原创 2018-01-25 09:06:19 · 426 阅读 · 0 评论 -
AS配置夜神模拟器
由于换个模拟器,Run as 后没办法啊找到夜神模拟器。重启AS并不能满足要求。所以我加了一些东西。找到夜神模拟器的安装位置:(比如我的)找到之后在bin目录下看到:输入命令:E:\Program Files (x86)\Nox\bin\nox_adb.exe connect 127.0.0.1:62001如果点击它没办法打开,那么就换一种方式:在任原创 2018-01-16 11:18:57 · 7365 阅读 · 1 评论 -
Android 常用URI 值得记住
Android 常用URI 值得记住关于联系人的一些URI: 管理联系人的Uri: ContactsContract.Contacts.CONTENT_URI 管理联系人的电话的Uri: ContactsContract.CommonDataKinds.Phone.CONTENT_URI 管理联系人的Email的Uri: ContactsContract.CommonDataKinds原创 2017-12-30 16:20:27 · 1291 阅读 · 0 评论 -
Android之基于HttpClient下载文本与图片下载文本与图片网络编程案例
Android之基于HttpClient下载文本与图片网络编程案例一、运行效果二、实现步骤 1、创建安卓应用DownloadTextImageByHttpClient2、主布局文件activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.co原创 2017-12-30 16:17:52 · 575 阅读 · 0 评论 -
Android之HttpURLConnection基于HTTP网络编程
基于HTTP网络编程一、HTTP通信在开始前先简单介绍下HTTP协议中的两种不同的请求方式——GET和POST。GET方式在进行数据请求时,会把数据附加到URL后面传递给服务器,比如常见的:http://XXX.XXX.XXX/XX.jsp?id=1,POST方式则是将请求的数据放到HTTP请求头中,作为请求头的一部分传入服务器。所以,在进行HTTP编程前,首先要明确究竟使用的原创 2017-12-30 15:41:48 · 430 阅读 · 0 评论 -
Android之通过WebView浏览网页
Android之通过WebView浏览网页用意图浏览网页:// 解析网址,定义统一资源标识符 Uri uri = Uri.parse("http://www.lzy.edu.cn"); // 创建浏览网页的意图 Intent intent = new Intent(Intent.ACTION_VIEW, uri); // 按意图启动窗口原创 2017-12-30 16:01:15 · 1081 阅读 · 1 评论 -
Android 如何实现欢迎界面(Splash Screen)
启动界面 先记一下 代码报错:SegmentFault参考文章:http://blog.csdn.net/shaoduo/article/details/48351585 安卓判断是否首次进入app,通过判断跳转欢迎引导界面和主界面http://www.jb51.net/article/36190.htmAndroid笔记之:App应用之启动界面SplashA原创 2018-01-11 11:27:15 · 28818 阅读 · 0 评论 -
SQLite案例1:利用SQLiteDatabase操作数据库与表
SQLite案例1:利用SQLiteDatabase操作数据库与表一、运行效果二、实现步骤 1、创建安卓应用SQLiteDatabaseDemo2、准备背景图片background.jpg,拷贝到res下的mipmap目录里3、主布局资源文件activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns原创 2017-12-21 21:56:22 · 512 阅读 · 0 评论 -
Android蓝牙开发与蓝牙模块进行通讯(基于eclipse)
2017.10.20 之前参加一个大三学长的创业项目,做一个智能的车锁App,用到嵌入式等技术,App需要蓝牙、实时位置等技术,故查了几篇相关技术文章,以此参考! //先说说如何开启蓝牙设备和设置可见时间: private void search() { BluetoothAdapter adapter = BluetoothAda原创 2017-12-20 09:48:39 · 3197 阅读 · 0 评论 -
Android主界面连续两次点击物理返回键提示退出应用功能实现
实现内容:当点击一次 back 键时,程序提示“再按一次退出程序” ,当点击两次 back 键,两次之间的时间小于 3s 时,App就退出。 实则是对按键back监听。重写onKeyDown(),监听back声明两个常量: /** 上次点击返回键的时间 */ private long lastBackPressed; /** 两次点击的间隔时间 */ private sta...原创 2018-04-03 15:52:43 · 1576 阅读 · 1 评论