全部 文章 问答 分享 共找到576个相关内容
上传图片没有权限
5.1的系统,已经申请了权限,我用的是逍遥,UC下载的图片,然后用目录中上传图片,被提示没有权限,这是怎么回事?
不懂就要问,10系统修改通话默认音量是在这里修改吗?
@锯哥 是在红圈内修改通话默认音量的吗?
13、Android开发基础之数据存储-查看保存的数据
Android开发基础之数据存储-查看保存的数据前面的话,我们把数据保存到了内部存储空间里头,它到底保存在那里呢?前面我们说到了,Android呢是基于Linux系统的,而Linux系统对权限的管理
Android 操作系统架构
Android 操作系统架构这篇文章很全面,是大厂一线工程师写的,如果要往android系统底层走的同学,可以看看。
12、Android开发基础之数据存储
讲解,首先我们前面学习了点击事件的设置,也学习了Logcat所以,我们可以设置登陆的点击事件触发登录操作,接着,我们通过Logcat去查看我们点击时打出来的信息。android系统的目录android
现在正在做毕设,纠结于后端要怎么做
我的毕设是基于的紧急救援系统,要求app能发送信息到电脑上,在通过电脑将信息传送到另一台app上,两个app是前端,电脑是后端,现在是app做完了但后端这一块没有思路
一文彻底搞懂Android View的绘制流程
关于Android View的绘制流程这一块也是View相关的核心知识点。我们都知道,PhoneWindow是Android系统中最基本的窗口系统,每个Activity会创建一个。同时,
AndroidWear开发创建模拟器
Devices Manager 虚拟设备管理器 Create Virtual Device 选择设备 设备的话有圆形,有方形的 自己选择吧! 然后下一步 下载系统镜像 然后下一步就可以finish结束了 启动
关于领券联盟跳转淘宝的问题
我的手机是11的系统,所以下面的代码失效,请问有什么办法嘛? Intent taobaoIntent = new Intent(); ComponentName componentName =
AOSP团队开发模式
AOSP相关内容 AOSP android open source project 开源工程 相关内容,请大家看这个链接吧 AOSP开源项目 AOSP团队开发模式 这里的开发模式,指的是人员
AOSP-Android系统源码目录结构
Interface 应用程序二进制接口,abi相信同学们在SO库调用上遇到过,如果不支持该平台的话就说不ABI不支持。 art Android Runtime 运行时。这个会提前把字节码编译成二进制机器码保存起来
Android开发基础之番外篇ADB的讲解
debug bright,也就是android调试桥的意思。适用人群 初学者,Android测试入门学习,其实开发者也可以的嘛! 课程概述 什么是ADB呢? ADB是用来干嘛的呢? 请看视频解答你吧!
Android上层应用源代码
在我们学习内容提供者的时候,我们需要去阅读Android上层应用的源码,在我们学习四大组件的时候,想去打开相机呀,设置呀,系统原生应用的时候。我们需要去阅读源码,查看里的意图过滤规则。这个链接就是
Android6.0+应用权限获取步骤
人使用android6.0以下的系统了。所以,我们关注点还是在6.0以上的运行时权限获取。6.0以上的应用权限请求在我们内容提供者的课程里,在多个案例里都用到了权限检查,所以的话就写下这篇文章,以
AOSP-Android系统定制下载系统源码
样子你才可以访问AOSP的网站(https://source.android.com/)什么是AOSP呢,原单词是:android open source project. 开源项目硬件方面电脑配置
14、Android开发基础之通过系统提供的方法获取到保存文件的路径
Android开发基础之通过系统提供的方法获取到保存文件的路径我们在之前的代码保存文件的路径直接是用写文件的路径:/data/data/com.sunofbeaches.qqlogindemo/
AOSP日记,修改分辨率,修改dpi,全屏禁止下拉拖出状态栏
这其实是一个业余爱好吧!把自己倒腾的东西记录下来,可以看,请不要转载。全屏的时候,禁止顶部划出状态栏要达到这个效果,就是禁止掉从上往下滑动的代码,这个是全局的。代码在PhoneWindowManager.java里头// monitor for system gestures mSystemGestures = new SystemGesturesPointerEventListener(context, new SystemGesturesPointerEventListener.Callbacks() { @Override public void onSwipeFromTop() { if (isGestureIsolated()) return; if (mStatusBar != null) { //requestTransientBars(mStatusBar); } } @Override public void onSwipeFromBottom() { if (isGestureIsolated()) return; if (mNavigationBar != null && mNavigationBarOnBottom) { requestTransientBars(mNavigationBar); } } @Override public void onSwipeFromRight() { if (isGestureIsolated()) return; if (mNavigationBar != null && !mNavigationBarOnBottom) { requestTransientBars(mNavigationBar); } } @Override public void onDebug() { // no-op } private boolean isGestureIsolated() { WindowState win = mFocusedWindow != null ? mFocusedWindow : mTopFullscreenOpaqueWindowState; if (win != null && (win.getSystemUiVisibility() & View.SYSTEM_UI_FLAG_IMMERSIVE_GESTURE_ISOLATED) != 0) return true; else return false; } });//requestTransientBars(mStatusBar);前面看到,我把这句注释掉了,这样子,从顶部往下滑动的动作,就不会显示出状态栏了,导航栏的设置同理。修改屏幕的分辨率MTK平台的,其他的可能不一样,android5.1的,其他版本或者其他方案商的得去看看咯,这个作为参考。第一个文件:\kernel-3.10\arch\arm\configs修改你的项目名里的配置文件CONFIG_LCM_HEIGHT=”1920″ CONFIG_LCM_WIDTH=”1080″改成你的想要的分辨率第二个文件:kernel-3.10\drivers\misc\mediatek\lcm\ek79030修改#define FRAME_WIDTH (1080)//(400) #define FRAME_HEIGHT (1920)//(1280)第三个文件:\bootable\bootloader\lk\dev\lcm\ek79030\ek79030.c#define FRAME_WIDTH (480)//(400) #define FRAME_HEIGHT (800)//(1280)修改屏幕的dpi这个文件在system.prop里头,这个system.prop其实是用来编译前配置的,比如说我要配置默认是否显示导航栏之类的。ro.sf.lcd_density=160
Android5.1格式化sd卡AOSP
Android5.1格式化sd卡AOSP今天下午在做一个格式化的,看了一下系统的API,实现了。分享给大家吧。权限:1、声明 <uses-permission android:name=&
编译Android 8.1.0遇到的问题
log: 1 warning generated. [ 0% 71/78909] target C: sh <= external/mksh/src/lex.c [ 0% 72/78909] target C: sh <= external/mksh/src/funcs.c [ 0% 73/78909] target C: sh <= external/mksh/src/edit.c [ 0% 74/78909] target C: toybox <= external/toybox/toys/other/clear.c [ 0% 75/78909] target C: toybox <= external/toybox/toys/other/fallocate.c [ 0% 76/78909] target C: toybox <= external/toybox/toys/other/dos2unix.c [ 0% 77/78909] host Java: ahat (out/host/common/obj/JAVA_LIBRARIES/ahat_intermediates/classes) warning: [options] bootstrap class path not set in conjunction with -source 1.7 Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning [ 0% 78/78909] host Java: jsilver (out/host/common/obj/JAVA_LIBRARIES/jsilver_intermediates/classes) Note: external/jsilver/src/org/clearsilver/FactoryLoader.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ninja: build stopped: subcommand failed. 19:23:18 ninja failed with: exit status 1 build/core/main.mk:21: recipe for target 'run_soong_ui' failed make: *** [run_soong_ui] Error 1 #### make failed to build some targets (47 seconds) #### 编译之前先执行以下命令 export LC_ALL=C
(android)屏幕适配
(android)屏幕适配屏幕适配,这也是一个常问的面试题目。这也是和iOS不一样的地方,Android 手机类型众多。所以,掌握这个手机屏幕适配是有必要的!1.(android)屏幕适配
Android系统编译日常记录
Android系统编译日常记录记录一下,有时候不常编译的话,有些东西会忘记的。1.编译的时候,把日志输出到 build.log里面make -j40 2>&1 | tee build.
Android系统编译日常记录mtk平台
如何能让系统编译默认打log和支持adb呢?修改以下这些项:build/core/main.mk#Target is more debuggable and adbd is on by
Android开发测试常用的ADB命令
涩会被212b5110关机 adb -s 212b5110 shell reboot -p 进入shell 命令 adb shell 就进入到了系统的shell了。 常用的shell命令 列出
1、Android开发基础-Java开发环境的搭建
就说明查看版本成功了!什么是环境变量不管是windows系统还是liunx各种发行版系统,都有这个环境变量的概念,它是什么,用来做什么的呢?环境变量就是告诉系统,你的可执行程序在哪里?如果你不告诉系统
创建sqlite数据库时候报红,初学者不知怎么办???
求助一下这个问题该怎么解决,我是初学者做毕业设计,刚学几天,创建数据库运行的时候就弹出来这个错误,创建不了,不知道什么情况
如何获取未安装APK的名字(其他都是扯淡)
需求背景:要对apk进行管理,但是在不安装的情况下,我们需要拿到这个apk应用的名称,也就是安装好后,现实在Launcher里的名称。怎么获取未安装应apk的名字呢(label)主要的代码如下: //Here is the main code //First we should get the dir of the apk. //By the way,please remember to add the uses-permission READ_EXTERNAL_STORAGE into the manifests file. String apkPath = "/storage/sdcard0/Download/test.apk";//Just an example,please replace it as yours. //We can get the label name by the path,but we need to get the packageManager first; PackageManager pm = this.getPackageManager(); //Get the packageInfo PackageInfo pi = pm.getPackageArchiveInfo(apkPath, PackageManager.GET_ACTIVITIES); //Set the source and public source dir. pi.applicationInfo.sourceDir = apkPath; pi.applicationInfo.publicSourceDir = apkPath; //Now,we get the app name but we haven't install. String appName = (String) pi.applicationInfo.loadLabel(pm); //Out put the name System.out.println("appName ==== " + appName);手机上的apk路径是演示的路径,那么我们把程序跑起来以后呢,就可以看得到这样的结果啦:I/System.out: appName ==== 滴答表盘然而我并没有安装这个apk,但是小手一抖,还是拿到了,对吧!你也试试吧,你一定可以的!代码地址:https://github.com/TrillGates/GetApkLabelName
外卖开发
有没有大佬有关于美团外卖这种外卖软件的开发教程啊,在线跪求啊?
Android系统编译-AOSP-创建自己公司的产品
Android系统编译-AOSP-创建自己公司的产品 前面我们已经了解了怎么样去下载源码,怎么样去编译 但是呢,编译的都是别人的产品 比如说 这个列表里,是7.1默认的设备列表 假设你公司有自己的
app和java web交互
我在完成一个毕设,需要app发送的信息web端可以接受,这一块没有思路能不能请诸位大神指点一下
开发app
最近在完成一个app其中有一项是需要通过网络来控制后端的单片机的操作,自身学艺不精,希望大家能给我给思路
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 20