精华内容
下载资源
问答
  • 工具/原料Android操作系统步骤/方法打开Android手机,在“菜单”内找到“设置”按钮,点击打开。在“设置”菜单下找到“声音和显示”选项,点击打开。在“声音和显示”设置菜单内点击“手机铃声”,便可以选择自己想...

    一般Android操作系统的手机具有四种铃声可以设置,分别为:来电、短信、闹钟、系统等种类铃声,这里我为大家介绍系统自带铃声的设置。

    工具/原料

    Android操作系统

    步骤/方法

    打开Android手机,在“菜单”内找到“设置”按钮,点击打开。

    26636f8647aa10ed70e4f258ae7bf6a7.png

    在“设置”菜单下找到“声音和显示”选项,点击打开。

    2dd4fffa8af103dcf1febbf096c9c390.png

    在“声音和显示”设置菜单内点击“手机铃声”,便可以选择自己想要的手机铃声了。

    a28e1ba131c9e66864624869d2e9cccd.png

    在“声音和显示”设置菜单内点击“通知铃声”,便可以选择自己想要的短信铃声。

    08eb070e382fa510fa7b27da43f9a023.png

    注意事项

    必须是Android操作系统的手机自带的铃声才可以使用以上的方法进行设置。

    自定义铃声:

    作为目前市面上主要流通的Android智能手机,铃声资源是相当丰富的,下面教教大家如何自定义铃声

    第一种方法,在sd卡里建立名为“ringtones”(来电铃声)"alarms”(闹钟铃声)“notifications”(短信通知铃声)文件夹,把你不同用途的铃声放到不同的文件夹下,再次打开声音设置后就可以在设置中找到这些铃声了。

    第二种方法 用es文件浏览器等打开你的铃声目录,然后用es每天播放器播放音乐,后面有个铃声按钮点击下将音乐设置为铃声或设为提示音,闹钟都可以

    第三种方法:在91手机助手上操作。见下图:

    17dc3751ed2f16bff54a129aa0086805.png

    自定义铃声的设置方法四:

    1、在手机菜单内,打开手机系统自带的音乐播放器。

    08254e8c04c7e7b85132c173e05c6d1d.png

    2、选择自己准备作为来电或闹钟铃声的音乐进行播放。

    e968043279b697c38bf1e93864c94392.png

    3、按下手机上的菜单调出键(不同型号的手机菜单调出键的形状位置不同),在调出的菜单中选择“设为”命令。

    2dc11eb41d33b7afbae72db6f715ea6b.png

    4、在弹出的对话框中选择将该音乐设为来电铃声或闹钟铃声。

    309f2b6baeef9a67e69429e3b692684f.png

    展开全文
  • 引言android平台的手机上肯定会有如下图所示的“设置”快捷方式(要么在桌面上,要么在屏幕下拉列表中),点击进入设置界面后可以进行各种参数设置,如图所示。"设置"快捷方式下面带大家制作这个参数设置界面。开发...

    引言

    android平台的手机上肯定会有如下图所示的“设置”快捷方式(要么在桌面上,要么在屏幕下拉列表中),点击进入设置界面后可以进行各种参数设置,如图所示。

    2de914373756

    "设置"快捷方式

    下面带大家制作这个参数设置界面。

    开发知识基础

    PreferenceActivity

    PreferenceActivity间接继承自Activity,专门用于实现参数设置、存储界面

    PreferenceActivity和其他Activity的区别在于:

    1.PreferenceActivity不使用普通的界面布局文件(以等标签开头),而是使用专门的选项设置的布局文件,示例如下:

    普通界面布局文件:

    ......

    专门的选项设置的布局文件:

    android:title="常规"

    android:summary="常规设置"

    android:fragment="com.golfer.www.parametersetting.PreferenceActivityTest$Fragment1"/>

    android:title="声音设置"

    android:summary="声音设置"

    android:fragment="com.golfer.www.parametersetting.PreferenceActivityTest$Fragment2"/>

    需要指出的是

    普通的界面布局文件路径为res/layout/XXX.xml,而参数设置布局文件路径为res/xml/XXX.xml

    2.PreferenceActivity加载界面布局文件的方式不同

    普通activity加载布局文件方式如下:

    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main)//activity.xml为待加载界面布局文件

    }

    PreferenceActivity加载布局文件方式如下:

    public void onBuildHeaders(List target) {

    loadHeadersFromResource(R.xml.list_headers,target);

    }//list_headers是待加载布局文件

    Activity与Fragment

    为了说明Activity和Fragment的关系,我们先来看张图片

    2de914373756

    Fragment是Activity的片段

    图片左边是不同新闻类型的名称,当我们点击其中一个后右边会显示该种类型的新闻。Activity是我们看到的整个界面,而左右两边分别两个Fragment。

    因此,其实Fragment是Activity的片段(fragment译为“片段”),一个Activity可以包含多个Fragment

    如何指定某一Activity包含哪些Fragment呢?

    方法一(动态):在Activity的java文件中使用如下方法:

    add(com.golfer.www.parametersetting.PreferenceActivityTest$Fragment1)

    //参数指定了要增加的Fragment的路径及名称,

    //其中com.golfer.www.parametersetting为包名

    //PreferenceActivityTest.java中定义了多个Fragment,

    //$表示增加其中名称为Fragment1的那个Fragment)

    remove()//参数省略

    replace()//参数省略

    方法二(静态):在Activity的界面布局文件中

    android:fragment="com.golfer.www.parametersetting.Pr

    eferenceActivityTest$Fragment1"

    对应地,PreferenceActivity和PreferenceFragment往往配合使用

    其中,PreferenceActivity的布局文件负责显示选项设置列表,而PreferenceFragment的布局文件负责显示具体的参数设置选项(即点击选项设置列表其中一项后显示的界面)

    Fragment和Activity一样(我们在理解时可以把Fragment理解为和Activity同地位),有自己的布局文件和Java实现文件,下面详细讲解PreferenceFragment的布局文件:

    android:title="音量"

    android:summary="选择低、中、高音量"

    android:icon="@drawable/yinliang"

    android:entries="@array/size_name"

    android:dialogTitle="音量选择"

    android:entryValues="@array/size_value"/>

    android:title="静音模式"

    android:icon="@drawable/noyinliang"

    android:summaryOn="开启"

    android:summaryOff="关闭"

    android:defaultValue="false" />

    android:title="来电铃声"

    android:summary="选择铃声"

    android:icon="@drawable/call" >

    其中,PreferenceCategory元素用于对参数选项进行分组(即同一类型的参数设置归为同一组,比如来电铃声设置、短信铃声设置、其他通知铃声设置就可以分为一组),用android:title指定参数组名,里面再包含具体的参数设置。

    RingtonePreference元素:

    点击该元素后系统会调用手机原有的铃声设置模块

    CheckBoxPreference元素:

    该元素旁边有选择框,勾选后会在标题下方显示summaryOn对应的字符,没有勾选则显示summaryOff对应的字符

    ListPreference元素:

    点击该元素后,会弹出一个名称为dialogTitle对应的字符的列表对话框,可在里面选择其中一项,如示例的高音量、中音量、低音量

    注:如何设置弹出的列表对话框显示什么内容呢?

    步骤:

    1.在res/values下添加arrays.xml

    2.编辑arrays.xml,代码示例如下:

    "低音量"

    中音量

    高音量

    "低音量"

    中音量

    高音量

    3.在ListPreference中键入:

    android:entries="@array/size_name"

    android:entryValues="@array/size_value"

    //注意不要写成@arrays,否则会报错,

    类似地,字符串资源文件命名为strings.xml,

    但引用字符串时写成@string/app_name

    写完布局文件后,如何在PreferenceFragment的java文件中加载对应的布局文件呢?示例如下:

    public static class Fragment1 extends PreferenceFragment {//指明继承关系

    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    addPreferencesFromResource(R.xml.XXX); //关键方法,R.xml.XXX为待加载的布局 文件 }

    }

    实战

    有了上面的知识,开始开发

    PreferenceActivity(命名为PreferenceActivityTest)的界面布局文件(负责显示选项设置列表)

    list_headers.xml

    android:title="常规"

    android:summary="常规设置"

    android:fragment="com.golfer.www.parametersetting.PreferenceActivityTest$Fragment1"/>

    android:title="声音设置"

    android:summary="声音设置"

    android:fragment="com.golfer.www.parametersetting.PreferenceActivityTest$Fragment2"/>

    android:title="显示"

    android:summary="显示设置"

    android:fragment="com.golfer.www.parametersetting.PreferenceActivityTest$Fragment3"/>

    PreferenceActivity(命名为PreferenceActivityTest)的java文件(PreferenceFragment的java定义嵌入其中,作为内部类)

    PreferenceActivityTest.java

    package com.golfer.www.parametersetting;

    import android.app.Fragment;

    import android.os.Bundle;

    import android.preference.PreferenceActivity;

    import android.preference.PreferenceFragment;

    import java.util.List;

    public class PreferenceActivityTest extends PreferenceActivity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);}

    public void onBuildHeaders(List target)

    { loadHeadersFromResource(R.xml.list_headers,target); }

    public boolean isValidFragment(String FragmentName)

    { return true; }

    public static class Fragment1 extends PreferenceFragment {

    public void onCreate(Bundle savedInstanceState)

    { super.onCreate(savedInstanceState);

    addPreferencesFromResource(R.xml.regular); }

    }

    public static class Fragment2 extends PreferenceFragment {

    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    addPreferencesFromResource(R.xml.sound);}

    }

    public static class Fragment3 extends

    PreferenceFragment{

    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    addPreferencesFromResource(R.xml.display); }

    }

    }

    PreferenceFragment(以Fragment1的布局文件sound.xml为例)的布局文件(负责显示具体的参数设置选项)

    sound.xml

    android:title="音量"

    android:summary="选择低、中、高音量"

    android:icon="@drawable/yinliang"

    android:entries="@array/size"

    android:dialogTitle="音量选择"

    android:entryValues="@array/Size"/>

    android:title="静音模式"

    android:icon="@drawable/noyinliang"

    android:summaryOn="开启"

    android:summaryOff="关闭"

    android:defaultValue="false" />

    android:title="来电铃声"

    android:summary="选择铃声"

    android:icon="@drawable/call" >

    android:title="信息铃声"

    android:summary="选择铃声"

    android:icon="@drawable/text" >

    android:title="其他通知铃声"

    android:summary="选择铃声"

    android:icon="@drawable/inform" >

    android:title="响铃时振动"

    android:icon="@drawable/zhendong"

    android:summaryOff="关闭"

    android:summaryOn="开启"

    android:defaultValue="true">

    成果演示:

    2de914373756

    列表界面

    2de914373756

    声音设置界面

    2de914373756

    音量选择对话框

    2de914373756

    开启静音模式

    2de914373756

    铃声设置

    2de914373756

    关闭振动

    展开全文
  • Android 设置系统闹钟

    2021-05-28 00:51:26
    1、创建闹钟和倒计时必须的权限:<...闹钟:如果我们借助AlarmManager开发一个用药提醒的APP,一旦APP进程被用户干掉后,就没法提醒了,这时我们就只能借助系统闹钟来曲线救国了。private void createAlarm(Stri...

    1、创建闹钟和倒计时

    必须的权限:

    < uses-permission android:name=”com.android.alarm.permission.SET_ALARM” />

    闹钟:如果我们借助AlarmManager开发一个用药提醒的APP,一旦APP进程被用户干掉后,就没法提醒了,这时我们就只能借助系统闹钟来曲线救国了。

    private void createAlarm(String message, int hour, int minutes, int resId) {

    ArrayList testDays = new ArrayList<>();

    testDays.add(Calendar.MONDAY);//周一

    testDays.add(Calendar.TUESDAY);//周二

    testDays.add(Calendar.FRIDAY);//周五

    String packageName = getApplication().getPackageName();

    Uri ringtoneUri = Uri.parse("android.resource://" + packageName + "/" + resId);

    //action为AlarmClock.ACTION_SET_ALARM

    Intent intent = new Intent(AlarmClock.ACTION_SET_ALARM)

    //闹钟的小时

    .putExtra(AlarmClock.EXTRA_HOUR, hour)

    //闹钟的分钟

    .putExtra(AlarmClock.EXTRA_MINUTES, minutes)

    //响铃时提示的信息

    .putExtra(AlarmClock.EXTRA_MESSAGE, message)

    //用于指定该闹铃触发时是否振动

    .putExtra(AlarmClock.EXTRA_VIBRATE, true)

    //一个 content: URI,用于指定闹铃使用的铃声,也可指定 VALUE_RINGTONE_SILENT 以不使用铃声。

    //如需使用默认铃声,则无需指定此 extra。

    .putExtra(AlarmClock.EXTRA_RINGTONE, ringtoneUri)

    //一个 ArrayList,其中包括应重复触发该闹铃的每个周日。

    // 每一天都必须使用 Calendar 类中的某个整型值(如 MONDAY)进行声明。

    //对于一次性闹铃,无需指定此 extra

    .putExtra(AlarmClock.EXTRA_DAYS, testDays)

    //如果为true,则调用startActivity()不会进入手机的闹钟设置界面

    .putExtra(AlarmClock.EXTRA_SKIP_UI, true);

    if (intent.resolveActivity(getPackageManager()) != null) {

    startActivity(intent);

    }

    }

    展开全文
  • 打开手机系统功能中的网络选项。(这里以MIUI系统手机为例进行讲解),接入点名称随意,网络设置选择3G或者4G优先。 这里是重点,一定要选择CMWAP接入点。这是由于cmnet接入点很多软件服务很多都是默认的获取回访啊,...

    觉得安卓手机实在是太卡了,该怎么样设置安卓手机的网络速度呢?下面教程就为你们分享了安卓手机设置网络速度的详细操作步骤。

    57f34be968bbc32c62b48c52bc2e63fe.png

    打开手机系统功能中的网络选项。(这里以MIUI系统手机为例进行讲解),接入点名称随意,网络设置选择3G或者4G优先。

    c4fc8c481c70cad37f3d6b855e89767b.png

    这里是重点,一定要选择CMWAP接入点。这是由于cmnet接入点很多软件服务很多都是默认的获取回访啊,地理位置认证啊,等等,在无形的吃掉你的流量。这就是为什么你的手机流量感觉会用的很快!但是如果选择cmwap接入点就不一样了,自动获取信息的这些东西都会被网关所拦截,看到这里其实你就学到了怎样节省流量的关键理论了。

    45622cd0776c4e2326b4aad49c3865de.png

    下面继续设置,点击旁边的小括号,进入详细设置,这里大家找到服务器三个字:服务器其实应该设置成一个网址,这里的服务器我们用dns服务器代替。这样网速就能飞快了!如果用4G网络甚至比wifi还要快。

    efbebab88e59c9a1d8ea1ce527643d09.png

    看到这里其实对于一些初级用户来说足够了,甚至可以达到之前的两倍网速,但是如果你想体验3倍网速,那么接着往下看!

    42a075bba4f5a7d9e0d062cc5138dfd0.png

    其实智能手机安卓手机也和一个小型电脑差不多,上网原理是一样的。电脑上网我们都知道需要设置TCP缓冲区和下载速度优先这些东西(玩家你懂的),手机也是如此。不啰嗦了,直接进入主题。大家用re管理器(文末公众账号有下载)进入手机根目录,找到/system/build.prop这个文件,然后长按用文本编辑器打开:

    eb1fd42bebebf4a9f61b6447aaa0a137.png

    复制一下代码,粘贴在里面,保存并退出。

    e5f7ffc7360cb545ea95ec9f42fc0200.png

    看完上述为你们讲解的安卓手机设置网络速度的详细操作步骤,你们也赶快去设置吧!

    展开全文
  • Android开发设置页面

    2021-06-05 04:46:47
    原文连接我们在项目中经常需要用到设置(Setting),在安卓中主要使用android.preference.PreferenceFragment 和 android.support.v7.preference.PreferenceFragmentCompat,在Android API 28中PreferenceFragment已经...
  • uses-permission android:name=”com.android.alarm.permission.SET_ALARM” />?private void createAlarm(String message, int hour, int minutes, int resId) {? ? ? ? ArrayList testDays = new Arr...
  • adb打开系统设置的命令 adb命令打开手机设置页面 设置主页面 adb shell am start com.android.settings/com.android.settings.Settings 安全 adb shell am start ...
  • 但巧的是朋友也忘记了,之后无奈,拿去手机商家那,商家给她恢复出厂设置后解决,还有一朋友手机疯狂提示手机内存空间所剩不多,短信过来以后显示空间已满,收不到短信,卸载了不少手机软件,问题依旧,后面...
  • 推荐阅读:设置向导页面,通过SharedPreferences来判断是否已经设置过了,跳转到不同的页面自定义...设置布局的各种参数值在TextView的左侧放置小图标使用左侧图标属性android:drawableLeft=”@android:drawable/xx...
  • 安卓手机恢复出厂设置会怎么样?事实上,用户若是主动将安卓手机恢复出厂设置,未备份的手机号码(在手机里面的,SIM卡中的电话号码不影响)、短信、应用、设置等数据就会被直接删除。安卓手机恢复出厂设置会怎么样?...
  • 如果需要自动跳转到系统的指纹设置页面,录入指纹,那就需要调用系统组件由于google加入指纹支持是在6.0,而国内很多厂商很早便加入了指纹支持,所以在这方面碎片化很严重。需要根据不同厂商来做适配。跳转到...
  • 在开发中,我们经常需要把我们的应用设置为全屏,这里有两种方式: 一是在代码中设置; 二是在配置文件中设置一. 在代码中设置public class BaseActivity extends Activity {@Overridepublic void onCreate(Bundle ...
  • 打开“手机管家”,“骚扰拦截”,点击“设置”,开启骚扰拦截,点击“拦截规则”,开启需要拦截的类型即可、打开手机2113,点击【电话】标志。52612、点击4102右下角‘三个点’标1653志,在点击【内骚扰拦截】。3、...
  • 但是,哪怕很多Android手机配备了顶级的八核处理器和4GB内存,为何操作流畅度还是不如iOS,甚至不如以前用过的某些老手机呢?那么,如何解决弥补手机在速度上的一步之遥呢?排除省电设置的影响由于Android支持多任务...
  • 前言:部分用户在通过向日葵远控安卓客户端时,遇到连接失败提示客户端不在线的问题。下面就由小编来给大家讲解下,华为手机...注意:华为手机系统可能需借助第三方工具获取系统ROOT权限(本次使用SuperSU)。1.允许向...
  • 手机系统就更多了,谷歌安卓手机系统、苹果IOS手机系统、诺基亚塞班手机系统以及微软WP7手机系统等等,因此也直接导致了来自不同国家、不同运营商、不同手机系统网络设置方法都不一样,很多新手朋友购买新手机后初期...
  • 手机恢复出厂设置是把手机中的个性设置或者说自定义的设置恢复刚买手机时的一些东西,下面我来介绍两种恢复出厂设置的...机内所有非预装软件、用户设置和通讯录、短信等个人信息都会消失,系统版本不降。安卓手机恢...
  • android 同步服务器时间设置在哪里 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。...
  • 企业邮箱在Android(安卓)系统手机上POP3/IMAP协议如何设置我们已经推出了自己研制的手机客户端,具备高兼容性,不需需配置,输入企业邮箱地址和密码直接登录使用。了解详情》直接扫码下载,如下所示:这里用以三星...
  • 原生桌面的Activity声明方式android:name=...android...
  • 打开android系统设置,连接wifiwifi信号强度:得到的值是一个0到-100的区间值,是一个int型数据,其中0到-50表示信号最好,-50到-70表示信号偏差,小于-70表示最差,有可能连接不上或者掉线。package ...
  • 安卓手机短信通知、来电...一、短信通知、来电铃声设置系统自带弦乐安卓手机出厂时都自带部分铃声,一般都不是MP3类型的,通常是SMAF格式或者MID的,节奏简单也清晰,步骤如下:1、菜单层次:主菜单 → 声音→手...
  • 但巧的是朋友也忘记了,之后无奈,拿去手机商家那,商家给她恢复出厂设置后解决,还有一朋友手机疯狂提示手机内存空间所剩不多,短信过来以后显示空间已满,收不到短信,卸载了不少手机软件,问题依旧,后面...
  • 这是三星S5368手机屏幕锁的示例随着三星S5368手机系统的功能越来越完善,性能越来越强. 越来越多的三星S5368用户喜欢在三星S5368手机中添加一些重要信息甚至是隐私,但是这种方式可能会被其他人看到. 这样,三星S...
  • ACTION_ACCESSIBILITY_SETTINGS : // 跳转系统的辅助功能界面Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);startActivity(intent);ACTION_ADD_ACCOUNT : // 显示添加帐户创建一个新的帐户...
  • 安卓手机怎么设置拦截陌生电话

    千次阅读 2021-01-14 03:27:10
    那么安卓手机怎么设置拦截陌生电话呢?佰佰安全网小编来教大家怎么操作吧。一、通过手机设置防骚扰如果经常有陌生电话打进来的时候,经常是一个号码的时候可以在手机找到来电拒接,把骚扰你的手机号码设置在拒接电话...
  • Android手机电池详细信息查看Android手机电池详细信息查看,在使用手机的过程中也许你会觉得电池的待机时间越来越短,难道是手机电池老化了吗?那么可以查看手机正在使用的电池信息吗?如果你使用的是智能手机,那么...
  • Android Studio的快捷键设置方法发布于 2014-10-23 16:05:20 | 721 次阅读 | 评论: 0 | 来源: 网友投递Android Studio Android 开发环境Android Studio 是一个全新的 Android 开发环境,基于IntelliJ IDEA....
  • 安卓手机恢复出厂设置不是经常使用的功能,因为做为一部智能手机,如果恢复出厂数据的话,可能您手机上一些个性化的设置还有一些应用将会不能使用。将清除手机中的用户信息以及软件数据,使手机恢复到出厂状态。下面...
  • 在网上搜索 Set Android Things time zone 找到了解决办法,一开始我使用了网上说的adb设置方式不太管用,如下:// 获得当前时区信息(可以获得)adb shell settings get global time_zone// 设置当前时区为中国标准...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 299,459
精华内容 119,783
关键字:

安卓手机怎么设置信息