![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓基础
Rsingstarzengjx
热爱技术,对新技术充满好奇心。
展开
-
OKHttp 运行错误: Caused by: java.lang.NoClassDefFoundError: Class not found
解决方法:1: 在Module中的bulid.gradle中添加:** multiDexEnabled true**android { defaultConfig { minSdkVersion 17 targetSdkVersion 25 versionCode 1 versionName "1.0.0.0" testInstrumentationRunner "android.support...转载 2019-04-25 19:07:20 · 485 阅读 · 0 评论 -
据说年薪30万的Android程序员必须知道的帖子
Android中国开发精英 目前包括: Android开源项目第一篇——个性化控件(View)篇 包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView...转载 2019-02-12 22:49:10 · 407 阅读 · 0 评论 -
使用vitamio-sample 安装在华为 android 6 dlopen failed: library "/system/lib/libhwuibp.so" not found
问题背景:制作MobiePlyer 在播放系统SystemPlayer不支持的视频格式需要跳转 VotamioPlayer播放An Studio 编译Votamio sample 时候:手机API 版本 23 :vitamio vitamio-sample (5.0.0版) 的目标版本都是 22 此时 改成 23 会出错 应该 保持 demo 22:集成...原创 2019-02-23 15:07:39 · 1922 阅读 · 0 评论 -
[安卓开发基础] Activity 跳转生命周期
1.https://www.cnblogs.com/nylcy/p/6500832.html 1.#Activity的生命周期和横竖屏切换的生命周期生命周期1.创建Activity的时候执行的方法onCreate-->onStart-->onResume2.销毁Activity的时候执行的方法onPause-->onStop->onDestr...翻译 2019-02-11 23:52:38 · 276 阅读 · 0 评论 -
什么是OAuth授权?
半分清醒半分醉OAuth2.0认证和授权原理什么是OAuth授权? 一、什么是OAuth协议OAuth(开放授权)是一个开放标准。允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。而这种授权无需将用户提供用户名和密码提供给该第三方网站。OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特...转载 2019-01-16 16:15:07 · 208 阅读 · 0 评论 -
Android学习之 Manifest中meta-data扩展元素数据的配置与获取
原文地址:https://blog.csdn.net/janice0529/article/details/41583587?tdsourcetag=s_pcqq_aiomsg 在AndroidManifest.xml清单文件中 我们有时会看到如下类似的<meta-data ... >元素开始的配置内容:<meta-data android:nam...转载 2019-01-16 14:00:49 · 573 阅读 · 0 评论 -
[Android ]Google 为中国开发者提供的资源
https://developers.google.cn/china/#follow-google-developers-on-wechatAndroid JetpackJetpack 是 Android 软件组件的集合,使您可以更轻松地开发出色的 Android 应用。这些组件可帮助您遵循最佳做法、让您摆脱编写样板代码的工作并简化复杂任务,以便您可以专注于您关心的代码。Jetpa...原创 2019-01-16 10:59:28 · 272 阅读 · 0 评论 -
[安卓开发基础]数据存储的四种方式
SharedPreference存储。用最简单的方式对数据永久保存。 用于保存应用的配置信息,app 的主题。 文件格式以xml 文件格式 存储路径:data ...data--包名---shared_prefs---xml 文件。 使用步骤:3种String name 为 SharedPreferences 文件名 ,第二个参数为 ...原创 2019-01-15 22:59:48 · 951 阅读 · 0 评论 -
[安卓开发基础]权限管理
public void checkselfPermisssion2(){ if (ContextCompat.checkSelfPermission(this, Manifest.permission.READ_CONTACTS) != PackageManager.PERMISSION_GRANTED) { ...原创 2019-01-09 22:40:14 · 316 阅读 · 0 评论 -
[安卓开发基础] 子线程实现 Handler
1.步骤: 2.子线程: package com.viewflipper;import android.content.Context;import android.os.Handler;import android.os.Looper;import android.os.Message;import android.util.Log;import android.widge...原创 2019-01-20 22:23:42 · 383 阅读 · 0 评论 -
[安卓开发基础] 仿淘宝 轮播图 message handler 使用
界面: 图片资源1.布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android...原创 2019-01-20 21:03:29 · 631 阅读 · 1 评论 -
Android OS体系结构详解
阿里云 > 教程中心 > android教程 > Android OS体系结构详解 Android OS体系结构详解 发布时间:2018-01-18 来源:网络 上传者:用户 关键字: 体系结构 详解 Android 发表文章 摘要:Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户...转载 2019-01-09 15:02:58 · 446 阅读 · 0 评论 -
AS报错“Plugin with id 'com.android.application' not found”
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/qq_34564357/article/details/78347180 ...原创 2019-03-02 16:43:26 · 3950 阅读 · 0 评论 -
【adb 命令】 华为手机 adb remount 提示提示 not running as root try "adb root" first
目的:是为了访问 、data/data/ 路径 出现无权限。 机器可能要root .原创 2019-04-09 23:15:05 · 12354 阅读 · 2 评论 -
安卓wifi 相关内容笔记 扫描wifi热点 状态监听
参考资料 :Android wifi打开关闭以及状态监听 官方api:http://www.android-doc.com/reference/android/net/wifi/WifiConfiguration.html Android开发—弹出列表、单选、多选框: https://blog.csdn.net/lyp_1020k/article/details/7985645...原创 2019-03-28 15:44:33 · 360 阅读 · 0 评论 -
TextView 实现歌曲名称滚动显示
package com.mobile.mobileplayer.view;import android.content.Context;import android.support.annotation.Nullable;import android.util.AttributeSet;import android.widget.TextView;/**重写类TextView的...原创 2019-03-26 21:28:48 · 366 阅读 · 0 评论 -
【安卓控件】 弹出窗进度条 progressDialog.setCancelable(false) 无法退出问题
目录 progressDialog.setCancelable(true); progressDialog.setCancelable(false); progressDialog.setCancelable(true); <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:andr...原创 2019-03-14 17:17:30 · 831 阅读 · 0 评论 -
android studio keystore 生成
1.参考https://www.cnblogs.com/details-666/p/keystore.html2.https://blog.csdn.net/sailor_luo/article/details/8029033.https://blog.csdn.net/hbmy_0204420/article/details/703278232.3.4....原创 2019-03-06 16:18:03 · 394 阅读 · 0 评论 -
[安卓开发基础] 5.7下拉列表框
资源:value/arrays:<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="myarray"> <item>语文</item> <item>原创 2018-12-18 09:57:29 · 776 阅读 · 0 评论 -
[安卓开发基础笔记]尚硅谷 Android OKHttp get post 同步 异步使用
jar包下载地址: https://github.com/square/okhttp 引入 jar包:/***** * 注意事项: 1,Response.code是http响应行中的code,如果访问成功则返回200.这个不是服务器设置的,而是http协议中自带的。res中的code才是服务器设置的。注意二者的区别。 2,response.body(...原创 2018-12-17 15:33:22 · 414 阅读 · 0 评论 -
OKHttp 运行错误: Caused by: java.lang.NoClassDefFoundError: Class not found
最终是: 用 命令 安装 adb install apk 不能用编译器在线安装。12-17 10:55:53.207 10209-10233/com.zengjx.okhttpdemo E/AndroidRuntime: FATAL EXCEPTION: Thread-1210 ...转载 2018-12-17 10:59:20 · 2094 阅读 · 0 评论 -
[安卓开发基础]捕获崩溃日志方法
CrashHandler.javapackage com.landicorp.android.factorytest;import java.io.File;import java.io.FileOutputStream;import java.io.PrintWriter;import java.io.StringWriter;import java.io.Writer;imp...原创 2018-12-11 09:52:07 · 409 阅读 · 1 评论 -
[Android开发基础] 时间选择器 时间选择器 计时器
日期选择器:布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he...原创 2018-12-11 08:48:37 · 330 阅读 · 0 评论 -
[安卓开发基础] 手势检测GestureDetector
参考博客地址:https://blog.csdn.net/yuliyige/article/details/12655895 代码:相对布局管理器,里面添加动画ViewFlipper。创建动画文件。单击红色灯泡 实现 方法:第一步,让MainActivity 实现Gesturedector.OnGestureListener接口动画ViewFlipper f...原创 2018-12-21 20:01:39 · 287 阅读 · 0 评论 -
[安卓开发基础] 7.7 intent 的种类
Intent 分为隐式 ,和显示 。显示:目标组建可以为 广播,activity,或者服务。明确知道组件名称的时候使用。 显示Intent用法:隐式: Intent 打开网页:btn_start.setOnClickListener(new View.OnClickListener() { @Override public void onCli...原创 2018-12-19 20:12:36 · 353 阅读 · 0 评论 -
[安卓开发基础] Intent ComponentName 启动Activity 报错: android.content.ActivityNotFoundException
1.使用 Intent 启动 不同包名 的Activity 报错:12-19 16:22:15.341 21558-21558/com.zengjx.androidbaseproject E/AndroidRuntime: FATAL EXCEPTION: main ...原创 2018-12-19 16:33:07 · 1026 阅读 · 0 评论 -
[安卓开发基础]5.8 ListView 列表视图
1.使用资源文件 ,2.代码中适配器添加value/arrays:<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="myarray"> <item>语文</item> &原创 2018-12-18 10:32:56 · 237 阅读 · 0 评论 -
[安卓开发基础] 5.8.1 ListView 带图片 item
item: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heigh...原创 2018-12-18 14:32:49 · 188 阅读 · 0 评论 -
[安卓开发基础] 通过包名启动一个APP 的 某一个Activity 或者另外一个app
通过包名称启动同一个应用不同包名称下的 Activity //第一个参数为工程包名 可以直接使用 this,第二个为启动的Actvity 完整路径。填写错误会提示 Activity 找不到。Intent intent =new Intent(MainActivity.this,com.zengjx.permisssionB.AActivity.class);// ...原创 2019-01-08 16:07:35 · 2538 阅读 · 0 评论 -
[安卓开发基础] 获取定位信息
原创 2019-01-13 15:55:28 · 889 阅读 · 0 评论 -
[安卓开发基础] Notification 显示通知
实现步骤:----------------------------------------------------------------------------------------------------------------------------------------------------------- Intent 是及时启动,intent 随所在的act...原创 2019-01-02 15:05:42 · 535 阅读 · 0 评论 -
[安卓开发基础] 层级式导航栏
FriendsActivity :package com.zengjx.androidbaseproject;import android.support.v4.app.NavUtils;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.wid...原创 2019-01-01 22:04:46 · 432 阅读 · 0 评论 -
[安卓开发基础] 权限的开源库 PermissionsDispatcher使用
2018年01月11日 15:33:35 Android小码农 阅读数:4452https://blog.csdn.net/s13383754499/article/details/79034758PermissionsDispatcher是一个基于注解、帮助开发者简单处理Android 6.0系统中的运行时权限的开源库。避免了开发者编写大量繁琐的样板代码。开源地址:https://g...转载 2019-01-11 23:47:27 · 498 阅读 · 0 评论 -
[安卓开发基础] 10.19 选项菜单 上下文菜单
. 1.在res 路径下 ---new----Directory ---menu:2. main_menu.xml 添加菜单 item 项:<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> ...原创 2018-12-25 10:03:28 · 342 阅读 · 0 评论 -
[安卓开发基础]activity
activity设置为启动:<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /></intent-filter>...原创 2018-12-18 23:13:38 · 162 阅读 · 0 评论 -
AlertDialog 消息弹出选择窗
new AlertDialog.Builder(NoWaitActivity.this).setTitle("系统提示") // 设置对话框的标题 .setMessage("底座断电了吗?") // 设置对话框的显示内容 .setPositiveButton("确定", // 为确定按钮添加单击事...原创 2018-12-04 10:05:38 · 232 阅读 · 0 评论