![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 84
PigSeeSunset
这个作者很懒,什么都没留下…
展开
-
Android 小功能的使用
1,设置手机不息屏getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);// 设置不息屏 2、 设置软键盘不会把布局挤上去 在mainfest.xml中,在和导航栏相关的acti原创 2016-12-01 09:46:43 · 615 阅读 · 0 评论 -
接受微信消息在app 中显示
获取微信发送的消息,显示在其他app原创 2017-03-21 15:12:02 · 3642 阅读 · 1 评论 -
类似各种app内的城市选择
github 地址 :http://www.jianshu.com/p/b469c6f02754依赖 :compile 'com.zaaach:citypicker:1.1'這个是效果图,最近在github 上看到的 实现他很简单,添加依赖和权限几行代码就可以实现這个功能private static final int REQUEST_CODE_PICK_CITY原创 2017-02-08 09:39:28 · 2832 阅读 · 0 评论 -
音乐播放曲谱图(柱形和曲线图谱)
一、柱形图谱MainActivity.classpackage im.com.work.qupudemo;import android.content.Intent;import android.media.AudioManager;import android.media.MediaPlayer;import android.media.audiofx.Visual原创 2017-01-04 12:37:01 · 5147 阅读 · 0 评论 -
Android 接喜马拉雅电台接口(2)------功能实现篇
在上一篇博客中我们已经讲解了喜马拉雅开发前的配置,上一张有一个点没有提,在这在补充一下,喜马拉雅申请key 的时候需要签名就是你的SHA1 的值,不知道怎么获取SHA1的值的小伙伴们,可以去其他博客上看下,我就不详细的讲解了,现在我们来进入我们的正文实现喜玛拉雅的功能。 首先上一张效果图给大家看下 上面是我们這个项目要实现后的图,首先我们来原创 2016-12-23 10:18:19 · 7491 阅读 · 2 评论 -
Android 接喜马拉雅实现电台功能(1)------ 配置篇
最近要做這个模块,就想着了解下有没有人谢过这方面的博客,查了下,关于喜马拉雅的问题博客几乎没有,今天就把自已,从密钥申请到实现电台的播放记录下,由于是测试Demo,项目写的不是很完整,但是整个流程还是可以走通的,项目下载地址等下我会放在博客上去,现在我们一步步走向喜玛拉雅吧。一、首先搜索喜马拉雅开发者平台地址http://open.ximalaya.com/ 1. 获取app原创 2016-12-23 09:29:20 · 7543 阅读 · 3 评论 -
Android MediaRecorder 后台视屏录制
MediaRecorder ,一般用在多媒体视频录制上面,今天我们就来聊聊视频录制,首先录制视频我们少不了要用Camera,1、SurfaceView 用于承载画面 这里我们需要首先是implements SurfaceHolder.Callback,这样我们才能在surface创建的时候初始化相机渲染画面, 在画面销毁的时候销毁相机2、初始化相机Camera3、 初原创 2016-12-14 10:46:16 · 5479 阅读 · 1 评论 -
安卓初学者布局详细讲解
一、LinearLayout 线线布局具有垂直和水平两种方向,通过设置属性“android:orientation”控制方向,属性值垂直(vertical)和水平(horizontal),默认水平方向。先讲解一下常用的属性。 1 单个控件经常用到 android:id —— 为控件指定相应的ID android:text —— 指定控件当中显示的文原创 2016-11-28 13:08:50 · 509 阅读 · 0 评论 -
自定义Adapter和ViewHolder
在项目开发中经常使用Adpter和ViewHolder,为了简便项目的开发,减少重复代码的编写,现在吧Adapter和ViewHolder 写成一个工具类代码如下:ViewHolder.classpackage com.testopensourceapplication.Utils;import android.content.Context;import a原创 2016-11-25 11:24:55 · 628 阅读 · 0 评论 -
Android 碎片底部(RadioButton)导航栏
有些项目在写底部导航栏时会按照样式一个个写完,這样子就会让布局文件显得很乱,今天我们使用RadioButton +Fragment来实现一个底部的导航栏,activity_main.xml"1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/原创 2016-12-08 13:51:15 · 1535 阅读 · 0 评论 -
Android自定义PopupWindow 动画
在公司项目中需要自定义PopupWindow,在這里记录下,方便以后可以查看,自定义PopupWindow 主要的难点是显示的位置在哪里,在這里也有讲解到,代码上传下,动画文件的代码就不上了,有要求的可以去這个地址下载:demo 下载: activity_main.xml"1.0" encoding="utf-8"?>FrameL原创 2016-12-07 17:05:29 · 775 阅读 · 0 评论 -
android studio 代码提交及冲突解决
转载地址:http://blog.csdn.net/u010927932/article/details/50923489在使用git和同事协同合作的时候,难免会遇到同时修改一个类甚至一行代码的情况,代码冲突会时常发生,解决方法记录下,以免忘了。1.代码提交流程:应该是本地commit(只选择commit)--fetch--pull--push,其中转载 2016-12-07 10:02:46 · 1585 阅读 · 0 评论 -
音乐播放器应用代码实现
一、技术点 1、从手机内存中读取出来并显示 1. 从数据库中查询所有音乐数据,保存到List集合当中,List当中存放的是Mp3Info对象 2. 定义一个List集合,把对象添加到工具类返回的对象List集合当中 3. 通过定义一个musicAdapter,调用setAdpter方法,将list集合里面的数据数据显示到列表当中 2、原创 2016-12-02 16:59:01 · 5084 阅读 · 0 评论 -
Activity和Fragment的生命周期理解
一、Activity生命周期的理解 Activity整个生命周期就是从onCreate(Bundle)开始到onDestroy()结束。Activity在onCreate()设置所有的“全局”状态,在onDestory()释放所有的资源。从onStart()开始到onStop()结束,onStart(),onStop()都可以被多次调用,因为Activity随时可以在可见和隐原创 2016-12-12 22:25:47 · 1076 阅读 · 0 评论 -
app随着光照强度变化总结
app根据光的强度变化主要是用到光的传感器 和 控制屏幕的亮度 ,一、光传感器: (1)获取传感器的服务:mSensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE); (2)获取光照传感器:mSensor=mSensorManager .get原创 2017-04-19 13:14:03 · 2104 阅读 · 0 评论