![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 54
larry-1991
从iOS到Android 开个博客记录点滴
展开
-
android 之讯飞语音接入的输出(2)
我的上一篇博客已经讲解了讯飞语音输入的写法,今天将继续讲解将文字转化为语音进行输出,同样是讯飞的SDK,准备工作参照昨天的已经做好了//语音合成的方法实现//可以选择在你需要的地方调用 private void hecheng(String ss) { // TODO Auto-generated method stub setParam();原创 2016-05-13 08:36:00 · 579 阅读 · 0 评论 -
android launcher的修改与制作
launcher,也就是android的桌面应用程序。下图是我正在使用的魅族手机的launcher应用程序: 接下来我们要开发一个自己的launcher,使其替代系统的默认launcher。怎样使我们的应用程序成为一个launcher? 首先我们要有一个自己的Android应用,在这里,我使用最简单的应用程序Hello,使用eclip转载 2016-07-19 13:45:29 · 1523 阅读 · 0 评论 -
Android launcher启动器
有时候我们需要修改Android设备的界面 就是根据自己的设计区域布局 根据自己的设计将应用的图标展现出来 其中还可以加一些特色的东西launcher也就是我们的Home,可以简单地把它理解为一个简化的linux GUI。作为一个GUI它首先必须完成它最本分的功能,就是它必须能提供对所有应用程序(CATEGORY_LAUNCHER)的映射;不过作为一个 GUI,它除了做好本分之外原创 2016-08-04 10:51:57 · 3962 阅读 · 1 评论 -
android 添加横线和竖线分割界面
竖线<View android:layout_width="1dip" android:layout_height="match_parent" android:background="#66CCFF" android:layout_gravity="center_horizontal" />横线<View android:layout原创 2016-08-31 11:14:47 · 2428 阅读 · 0 评论 -
Android error: Failed to install *.apk on device *: timeout
真机调试过程中出现错误【1】ADT -> Preferences -> Android -> DDMS -> ADB Connection Timeout (ms)。【2】USB连接到电脑主机后的USB接口,不知到为啥后面的比前面的传输速度快。(网上说前端供电不足,后端有高速通道)【3】试试重启ADB原创 2016-08-31 11:17:54 · 386 阅读 · 0 评论 -
Android 获取本地所有音频文件
首先需要建立一个音频文件的model类package com.example.yanshishow; //音乐的model类public class Music {String name;long size;String url;long duration;public String getName() {return name;}public void setName(String name)原创 2016-08-22 10:38:04 · 7169 阅读 · 2 评论 -
Calendar 相关
public class test02 {public static void main(String[] args) {Calendar calendar=Calendar.getInstance();calendar.add(Calendar.MONTH, 1);String time=calendar.get(Calendar.YEAR)+"年"+calendar.get(C原创 2016-09-13 10:35:15 · 259 阅读 · 0 评论 -
Android 检索本地所有的视频
这个比较简单 也比较实用 首先根据需要建一个本地视频的model类 可以包含时间 视频名字 地址等等属性 根据自己需要 我建立的如下package com.example.yanshishow;//电影视频的model类public class MMM { String name; long size; String url; long duration;原创 2016-08-23 11:28:49 · 5079 阅读 · 1 评论 -
安装Android Studio报failed to find java version for 'C:windowssystem32java.
首先,如果你需要确定你的JDK是否安装成功并且环境变量配置成功,如果没有那么网上有教程,如果已经配置成功并且还是报错 那么下面就是重点计划很简略,找到SYSTEM32目次下的java.exe文件,重定名为 java.exe.orj。原创 2016-09-05 10:13:44 · 393 阅读 · 0 评论 -
Android 从一个应用跳转到另外一个应用中的问题
有时候一个应用不可能做到尽善尽美,有很多功能我们可以借助一些已经比较成熟的应用来实现比如音乐视频播放器 当需要的时候我们就可以跳转到这些应用中//获取launcher中的应用列表Intent intent = new Intent();intent.setAction(Intent.ACTION_MAIN);intent.addCategory(Int原创 2016-08-15 09:11:30 · 2510 阅读 · 0 评论 -
Android launcher相关的一些知识
Launcher就是我们Android系统的手机桌面,这里一直是纷繁手机应用世界的必争之地,几乎每个应用都希望在这里有一席之地。一个Launcher一般由以下几个部分组成:今天我们先来做一个最简单的手机应用快捷方式添加。手机应用桌面快捷方式的基本原理是:采用了 Android 系统的广播机制,发送一个广播“com.android.launcher.act原创 2016-09-19 14:27:03 · 539 阅读 · 0 评论 -
android 里面的Context
大家好,今天给大家分享一下Android里的Context的一些用法,以前经常有人在群里问我比如我在一个工具类里的某个方法,或者View里需要调用Context.但是工具类还有View里没有这个上下文怎么办?为了解决大家的疑问,为了解决大家的疑问,我今天写一个简单的Demo.让大家如何学好自如的用Context.想什么时候有Context,什么时候就有Context.这里大致可以分为两种:原创 2016-10-18 10:22:27 · 357 阅读 · 0 评论 -
对Java接口的简要讲述
定义Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。接口的特点Java接口中的成员变量默认都是public,static,final类型的(都可省略),必须被显示初始化,即接口中的成员变量为常量(大写,单词之间用”_”分隔);原创 2016-10-28 13:27:25 · 328 阅读 · 0 评论 -
JPush极光推送的android实现
这里需要特别说明的两点是:1、通过 HttpClient client = new DefaultHttpClient(); 获得HttpClient对象不支持https,需要自己重写。2、我们的MD5编码要和服务器那边的一样。(我用我自己写的MD5编码验证的时候,总是验证失败,后来跟他们的技术人员要了他们的md5的实现方式就通过验证了)好了,废话不多说了,接下原创 2017-02-10 17:11:21 · 592 阅读 · 0 评论 -
android日期和时间选择器
今天简要介绍一下日期和时间选择器的使用main.xml其实只有两个按钮,是日期和时间的选择<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=原创 2016-06-23 10:10:40 · 504 阅读 · 0 评论 -
android 随机数生成公式
今天在这个地方掉了坑 网上给的都很模糊 我还是更喜欢公式化的东西min+(int)(Math.random()*(max-min+1));原创 2016-07-08 13:25:43 · 491 阅读 · 0 评论 -
android之图片切圆角
我们在做项目的时候给图片切圆角很常见,这样可以使我们做出来的APP更美观漂亮,以前做ios的时候,给图片切圆角很简单,两行代码就可以搞定imageView.layer.cornerRadius = 8;(值越大,角就越圆)此处若是想切成圆形直接宽度一般就好imageView.layer.masksToBounds= YES;而自从接触了Android 发现Android里面没有这样简原创 2016-05-17 09:30:52 · 2927 阅读 · 1 评论 -
android开发之各种字体控件颜色
一个好的APP首先得有好的UI,说到UI,就不得不说颜色,说实话,刚开始看Android的颜色,我也是很懵比,iOS在这个上就做的比较好,要么是几大基础色,要么自己可以根据RGB去配置颜色,对于#000000,#00ff00这一类东西,我开始也是不知所措,然后就在网上查阅了一下,原来Android采用的是16进制的颜色配比决定颜色的有三种:红,绿,青每种都是0-255。这3个自由组合组成各原创 2016-05-18 08:52:25 · 902 阅读 · 0 评论 -
两分钟彻底让你明白Android Activity生命周期(图文)!
本文转自http://blog.csdn.net/android_tutor/article/details/5772285魏大神的博客大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特转载 2016-05-19 11:11:35 · 250 阅读 · 0 评论 -
Android中handler的一点讲解
今天是5.20号,不知道从什么时候开始,今天也变成了一个节日,广大男同胞的血泪节,在此还是要祝大家节日快乐(ps:今天是周五,明天又可以休息)handler是Android提供给我们的一套消息处理机制,我们可以用它来发送消息,也可以用它来处理消息 在Android中为了解决多线程的并发问题,我们采用handler机制来更新UI,handler封装了一个消息队列,避免了并发好了,下面上原创 2016-05-20 08:44:20 · 267 阅读 · 0 评论 -
如何解决Android软键盘盖住输入框的问题
在实际开发的过程中我们会发现,不管是Android还是iOS 有时候会出现一个问题,就是在点击输入框弹出键盘的时候会出现键盘挡住输入框,我们看不到自己输入的内容接下来提供几种常用的解决办法解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManage原创 2016-06-03 13:50:09 · 888 阅读 · 0 评论 -
Android 圆角按钮BUTTON
button在项目的界面中非常常用,为了界面的美观,我们常常会选用圆角的button,在iOS中按钮的样式可以选择,andriod中需要自己定义,查询了几个大牛的blog,也自己试了下,发现可以实现,现在写出来跟大家分享一下首先要自定义一个XML文件的button代码如下:<shape xmlns:android="http://schemas.android.com/apk/r原创 2016-06-13 10:01:36 · 791 阅读 · 0 评论 -
Android 百度地图(1)
写程序的很多时候要用到地图,今天简要写一下百度地图SDK首先要登录到百度地图开发者平台(网站自己百度就行了),注册百度账号(当然如果有了就不用注册了),然后创建应用,该注意的地方图上都有标注,应用名随便写,特别注意SHA1需要自己通过eclipse查找WINDOW->PREFERENCES->ANDROID->build既可以看到SHA1 复制黏贴过来就可以了然后点击提交,就会生成对原创 2016-06-14 10:19:04 · 238 阅读 · 0 评论 -
android中延迟执行某个任务
android中延迟执行某个任务android App开发在某些情况下需要有延时功能,比如说App首页显示定格3秒,然后自动跳到登录页的情况,这就好比是一个预加载,但是这个预加载可能瞬间就完成了,撑不到3秒钟,这是就要求你做延时处理。下面是三种方法:一、线程[html] view plain copy1. new Thread原创 2016-07-13 09:43:39 · 186 阅读 · 0 评论 -
android提醒闹铃
android要实现定时的功能那肯定就要用到闹铃相关的技术,那么android闹铃实现是基于 AlarmManager 这个类的,首先我们来看一下它的几个主要的方法。打开AlarmManager的源码,如下图显示:两个核心的方法 : Java代码 private final IAlarmManager mService;转载 2016-07-14 13:13:27 · 513 阅读 · 0 评论 -
Adb connection Error:远程主机强迫关闭了一个现有的连接
Adb connection Error:远程主机强迫关闭了一个现有的连接。adbconnectionandroid adb模拟器 andriod andriod 启动虚拟机的时候报以下错误[2015-01-25 16:10:29 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。[2015-01-25原创 2016-07-15 17:54:52 · 788 阅读 · 0 评论 -
android高级控件之AutoCompleteTextView
今天看到一个Android高级控件AutoCompleteTextView觉得很好玩,分享给大家AutoCompleteTextView看起来是textview其实是输入框,带提示功能的输入框,就是用户会有一个提示选择话不多说,上代码mai.xml文件 <AutoCompleteTextView android:id="@+id/autoComplet原创 2016-06-21 13:44:54 · 377 阅读 · 1 评论 -
Android开发中发送Get请求的实例
在android开发中,如果我们想从服务器获取数据,需要发送一个Get请求;如何在Android开发中发送这个Get请求呢,请参照下面的例子:[java] view plain copy/*URL可以随意改*/ String uriAPI = "http://fanyi.youdao.com/openapi.do?k原创 2016-07-18 11:06:08 · 638 阅读 · 0 评论 -
Android高级控件之ExpandableListView可以展开的listview
在实际的应用中我们可能会需要可以展开的listview 下面就介绍一下这个方法的使用main.xml <ExpandableListView android:id="@+id/expandableListView1" android:layout_width="match_parent" android:layout_height="wra原创 2016-06-22 14:06:07 · 340 阅读 · 0 评论 -
安利一个icon的网站
http://url.cn/5BUqAjS素材丰富原创 2017-10-11 18:47:17 · 368 阅读 · 0 评论