Android 系统(153)--- M上默认接入点apn显示
/packages/apps/Settings/ext/src/com/mediatek/settings/ext/DefaultApnSettingsExt.java
@Override
public String getApnSortOrder(String order) {
return order;
}
这里的order默认排序规则是根据以下位置得来的:
/frameworks/opt/telephony/src/java/android/provider/Telephony.java
public static final class Carriers implements BaseColumns {
/**
* The default sort order for this table.
*/
public static final String DEFAULT_SORT_ORDER = "name ASC";
}
"name ASC"表示正序排列,即按照
apn name的排序,例如在apns-conf.xml中配置如下apn,那么显示时
TATA DOCOMO DIVE-IN一定在TATA DOCOMO INTERNET之前
(TATA DOCOMO DIVE-IN被选为默认接入点:TATA DOCOMO DIVE-IN < TATA DOCOMO INTERNET)
<apn carrier="TATA DOCOMO INTERNET"
mcc="405"
mnc="025"
apn="TATA.DOCOMO.INTERNET"
type="default,supl"
/>
<apn carrier="TATA DOCOMO DIVE-IN"
mcc="405"
mnc="025"
apn="TATA.DOCOMO.DIVE.IN"
proxy="10.124.94.7"
port="8080"
type="default,supl"
/>
如果想按倒序排列显示,修改"name ASC"为"name DESC";
如果想按apns-conf.xml中配置的顺序依次显示,修改
public static final String DEFAULT_SORT_ORDER = "_id ASC";
即可,类似的,也可以修改DEFAULT_SORT_ORDER 的定义为"apn ASC" 实现按照apn 排序。
Android 系统(153)--- M上默认接入点apn显示相关推荐
- [FAQ17853]M上默认接入点apn显示
[DESCRIPTION] Android M上apn设置中界面显示及默认接入点配置 [SOLUTION] apn设置中的显示界面的apn是来源于apns-conf.xml中配置的对应运营商( ...
- Android 7.1.2上默认wifi链接之后实际能上网却一直显示不能上网问题
Android 7.1.2上默认wifi链接之后实际能上网却一直显示不能上网问题 问题描述: 原生Android系统,连接之后(实际可以联网)但显示不能上网,状态栏上wifi图标也多了个X的符号 我的 ...
- text——为android系统添加一种默认字体,类似“sans”,“serif”,“monospace”
在android系统中,默认的中文字体只有一种:DroidSansFallback.ttf,如果想在android应用程序中随意设置想要的中文字体,除了在应用程序中通过assets目录引入字体文件外, ...
- pc使用android,如何在电脑上使用Android系统在PC上玩玩Android游戏
由于很多原因,搭载Windows及Android双系统的产品一直没有大规模上市,而类似华硕Transformer Book Trio这样的双系统产品价格则高达万元.那么,如果你想体验一下Android ...
- android系统 中使应用默认获取通知使用权
关于这个通知使用权,之前写过一篇文章android 如何去控制第三方音乐播放app之控制QQ音乐.介绍了如何去通过监听通知去拿到QQ音乐的音乐名和歌手名.但是要拿到这个之前,应用必须得首先拿到系统的通 ...
- Android系统默认Home应用程序(Launcher)的启动过程源代码分析
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应 ...
- Android系统默认Home应用程序(Launcher)的启动过程源码分析
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还须要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应 ...
- Android系统默认Home应用程序 Launcher 的启动过程源代码分析
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在前面一 ...
- Android系统替换默认输入法
需求描述 使用第三方输入法APK替换Android系统原生输入法 需求分析 默认输入法:packages/inputmethods/LatinIME 替换默认输入法方法 1.内置apk到系统:Andr ...
最新文章
- Hibernate配置(2)
- html2canvas 截图div_浏览器端网页截图方案详解
- 上下定高 中间自适应_联合首发|医药供应链平台一块医药获新一轮融资,赋能产业上下游提质增效...
- python零基础怎么学-Python怎么学?零基础如何顺利入门Python?
- 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 注入工具收尾操作 | 关闭注入的动态库 | 恢复寄存器 | 脱离远程调试附着 )
- go函数详解:函数定义、形参、返回值定义规范、函数内存分析、不支持重载、支持可变参数、基本数据类型和数组默认都是值传递的、支持自定义数据类型、函数返回值命名
- 在实践中重试HTTP标头
- c语言函数能改变指针吗,如何修改传递给C中函数的指针?
- qt自定义窗口,其绘制的窗口边框线显示不全
- HTML select控件
- 点、圆和线的转化关系
- java中的dao模式
- POJ3764 The xor-longest Path(字典树)
- Kotlin — 使用IDEA运行第一个Kotlin程序,打印“Hello World”!
- oracle出现EOF,ora-03113: 通道出现EOF
- STM32矩阵键盘——行列扫描编码模式
- 球体重量在线计算机,材料重量计算器
- nginx的安装以及简单代理域名
- 留美CS学习的第一学期总结
- TinyIM流程之删除好友