
Android_APP
文章平均质量分 78
champwang
阅读是一件快乐的事情。
展开
-
[Android]Hot key IMEI *#06# and *#07#
*#06# and *#07# 這兩個字串定義在以下檔案中:packages/services/Telephony/src/com/android/phone/SpecialCharSequenceMgr.java定義MMI_IMEI_DISPLAY 和 MMI_REGULATORY_INFO_DISPLAY 如下:public class SpecialCharS原创 2015-11-05 16:57:34 · 1682 阅读 · 0 评论 -
[Android][APP]SDK 版本兼容问题
start:问题提出:随着Google定期的新版本发布,Android 编程存在严重的兼容性问题。所以我们在开始写app时,要设置好SDK最低版本,目标版本,编译版本。SDK最低版本 minSdkVersion: 以最低版本设置值为标准,操作系统会拒绝将应用安装在系统版本低于标准的设备上。SDK目标版本 targetSdkVersion: 目标版本的设定值告...原创 2018-08-21 17:24:21 · 1545 阅读 · 0 评论 -
[Android][App]重载构造方法报错(Avoid non-default constructors in fragments)
重载 Fragment的构造方法会报以下错误。Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead less... (Ctrl+F1)From the Fragment documentation: Every frag...原创 2018-08-02 12:46:01 · 291 阅读 · 0 评论 -
[Android][App]Tabbed Activity 中的 key code: getItem()
今天的需求要用到Tabbed Activity, 此组件 android 自带。用于选择不同的 Tab 页显示不同的内容,在 getItem()中实现。主要代码如下: /** * A {@link FragmentPagerAdapter} that returns a fragment corresponding to * one of the sections/tabs/p...原创 2018-08-02 12:19:27 · 473 阅读 · 0 评论 -
[Android][App]getSupportFragmentManager() 和 getFragmentManager()使用场景
在Android开发中,少不了Fragment的运用。目前在实际运用中,有v-4包下支持的 Fragment 以及 app 包下的 Fragment.Fragment的运用有二:1、v-4包下支持的 Fragment2、app包下的 Fragment,这两个包下的 FragmentManager 获取方式有点区别,所以大家在运用的过程中,一定要注意自己的导的包。 app...原创 2018-08-01 14:51:09 · 7729 阅读 · 0 评论 -
[Android][App]Activity 显示空白
情况分析:在开发过程中,我们会经常涉及到Activity之间的跳转,跳转一般都是通过 Intent 的方式进行的。而跳转失败的原因往往是我们忘记在 androidMainfest.xml 文件中进行配置目的activity。但是,当我们配置完 androidmainfest.xml 之后,有时候会遇到目的 activity 界面一片空白的现象。 而布局的xml在可视化窗口中都能够正...原创 2018-08-01 10:50:15 · 1419 阅读 · 0 评论 -
[Android][AS][Error]Installation failed with message Invalid File
把 root file name 改了,重新 import 后,AS 報了以下錯誤,Installation failed with message Invalid File: D:\Users\champwang\AndroidStudioProjects\MyApplication3\app\build\intermediates\split-apk\debug\slices\slice_9....原创 2018-06-22 14:51:50 · 1203 阅读 · 2 评论 -
[Android]APP中保持屏幕不自动灭屏的一种方法
在 app 的 manifest.xml 中定義<uses-permission android:name="android.permission.WAKE_LOCK"/>然後在onCreate的 setContentView(R.layout.activity_main)之前添加以下code, getWindow().setFlags(WindowManager.Lay...原创 2018-06-06 20:26:23 · 14767 阅读 · 1 评论 -
[Android]annottation @NonNull and @interface
在看源码时,看到了 @NonNull , 它为 android 的 一种注解, 用来注释参数,参数值不能为 null,不然 IDE会发警告。protected void onSaveInstanceState(@NonNull Bundle outState) {...}源码如下:frameworks/base/core/java/android/annotatio原创 2017-12-20 16:52:37 · 552 阅读 · 0 评论 -
[Android]对Activity四种加载模式( launchMode )的理解
很久没有写博客了,今天有空就写一下吧:title对andorid Activity的四种加载模式( launchMode )的理解为了提高用户体验,指明一个Activity是否需要新建还是使用现有Activity是很有必要的。设置Activity的启动模式可以通过AndroidManifest.xml文件中的元素的属性来指定,一共有4中模式:原创 2016-10-27 18:09:57 · 680 阅读 · 0 评论 -
[Android]查看APK包名版本信息
命令如下:aapt dump badging apk_filenameout/host/linux-x86/bin/aapt dump badging SougouInput.apk返回信息:package: name='com.sohu.inputmethod.sogouoem' versionCode='444' versionName='7.4.1048' platfor...原创 2019-01-08 09:54:27 · 2322 阅读 · 0 评论