Android
山东馍馍
便宜、听话、能加班~
展开
-
Mac使用数据线连接安卓手机传输文件
材料准备Mac Book Pro数据线(USB/雷电都可以)安卓手机 适用安卓系所有品牌的手机下载Android File Transferhttps://www.android.com/filetransfer/下载完成后安装,然后双击打开,就可以在访达里面传输文件了...原创 2021-10-07 13:52:46 · 4578 阅读 · 0 评论 -
Android-获取屏幕高度、宽度、像素密度
import android.content.Context;import android.util.DisplayMetrics;import android.view.WindowManager;/** * 获取屏幕宽度 高度 像素密度 */public class DisPlayUtil {// 获取屏幕宽度 public static int getScre...原创 2019-03-23 12:44:18 · 356 阅读 · 0 评论 -
Android-dp和px的相互转换
package com.leo.baselayout.Util;import android.content.Context;/*** * 该类主要用于dp和px的转换 * 在XML中除了字体用sp单位之外,其余的都用dp * (字体最好要用sp,使用了sp的字体,在系统设置里更改了字体大小后,应用里的字体大小也会更改) * 但是在代码中 都要用px为单位 */public ...原创 2019-03-23 11:39:44 · 426 阅读 · 0 评论 -
各大开源协议详解
这篇文章讲的不错:https://mp.weixin.qq.com/s/w31VUmz1pwGlI8xJsMs3Sg转载 2019-02-25 10:16:10 · 417 阅读 · 0 评论 -
GitHub访问慢、下载慢的有效解决方案
用记事本打开位于C:\Windows\System32\drivers\etc\hosts的hosts文件 添加以下几行代码并保存 192.30.253.112 github.com 219.76.4.4 github-cloud.s3.amazonaws.com 151.101.185.194 github.global.ssl.fastly.net ...原创 2019-02-24 16:18:01 · 873 阅读 · 4 评论 -
AndroidUI图片图标素材大全
来自知乎:https://www.zhihu.com/question/22782295原创 2019-02-23 19:02:04 · 11583 阅读 · 0 评论 -
AndroidStudio插件一键导入GoogleMaterialDesign图标
项目地址:https://github.com/konifar/android-material-design-icon-generator-plugin插件截图:原创 2019-02-23 18:07:45 · 1194 阅读 · 0 评论 -
Android-全局获取Context
自定义类继承自Application://全局获取Context技巧public class MyApplication extends Application { private static Context context; @Override public void onCreate() { super.onCreate(); ...原创 2019-02-17 21:50:44 · 786 阅读 · 0 评论 -
Lambda表达式的使用
Lambda表达式的使用 //一、普通写法 new Thread(new Runnable() { @Override public void run() { //具体逻辑 } }).start(); //使用Lambda表达式...原创 2019-02-17 21:43:52 · 200 阅读 · 0 评论 -
AndroidStudio-LogUtil自定义Log工具
该类可以在App正式上线后,统一关闭日志的输出public class LogUtil { public static final int VERBOSE = 1; public static final int DEBUG = 2; public static final int INFO = 3; public static final int WARN ...原创 2019-02-17 21:42:44 · 599 阅读 · 0 评论 -
Serializable、Parcelable方式传送数据
一、Serializable实体类的实现:public class Student1 implements Serializable { private int id; private String name; public Student1() { } public Student1(int id, String name) { ...原创 2019-02-17 21:40:34 · 204 阅读 · 0 评论 -
Android-MaterialDesign各种组件实现美图浏览【附带源码】
部分效果图:Demo里面的图片来源于网络,侵删。https://download.csdn.net/download/qq_41113081/10961461原创 2019-02-16 22:08:28 · 753 阅读 · 0 评论 -
Android-Service的最佳实践-完整的下载功能【附带源码】
运用Android的Service实现的完整下载功能,下载QQ电脑版到手机DownLoad目录,支持断点续传。运行截图: 项目源码: https://download.csdn.net/download/qq_41113081/10957773...原创 2019-02-14 21:13:04 · 563 阅读 · 0 评论 -
Android-Service的详细介绍【附带源码】
官方文档<1>:https://developer.android.google.cn/reference/android/app/Service官方文档<2>:https://developer.android.google.cn/guide/components/services运行截图:项目源码: https://download.csdn.net/d...原创 2019-02-14 16:50:36 · 207 阅读 · 0 评论 -
Android-Message更新UI
运行截图:布局文件: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi...原创 2019-02-14 12:56:57 · 401 阅读 · 0 评论 -
Android-JSON&GSON解析json数据[附带源码]
本次解析的是由apiopen提供的每日一图jsonAPI: 更多免费API请访问: https://blog.csdn.net/qq_41113081/article/details/86699615运行截图: 源码:https://download.csdn.net/download/qq_41113081/10947548...原创 2019-02-01 16:47:27 · 316 阅读 · 2 评论 -
Android-Pull&SAX方式解析XML-附带源码
官方文档:https://developer.android.google.cn/reference/org/xmlpull/v1/package-summary https://developer.android.google.cn/reference/org/xml/sax/package-summary运行截图:源码: https://download.csdn.net/do...原创 2019-01-30 12:24:46 · 190 阅读 · 0 评论 -
天气预报API及城市代码[最详细]
XML格式天气预报API:http://wthrcdn.etouch.cn/WeatherApi?citykey=城市代码其他API大全:(超级详细)https://www.apiopen.top/api.html北京 101010100 海淀 101010200 朝阳 101010300 顺义 101010400 怀柔 10101...原创 2019-01-30 10:21:50 · 5933 阅读 · 0 评论 -
Android-HttpURLConnection&OKHttp使用教程
OKHttp:https://github.com/square/okhttp运行截图:项目源码:https://download.csdn.net/download/qq_41113081/10944045原创 2019-01-30 08:59:23 · 387 阅读 · 0 评论 -
Android-WebView基本使用
官方文档:https://developer.android.google.cn/reference/android/webkit/WebView运行截图:布局文件:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="...原创 2019-01-30 07:57:07 · 251 阅读 · 0 评论 -
Android-拍照或打开相册选取照片
本篇博客是根据第一行代码实现的图片选取,功能简陋,适合新手学习。实际开发的话,这里推荐两个框架:知乎开源:https://github.com/zhihu/Matisse https://github.com/pengjianbo/GalleryFinal运行截图: 代码较多,这里献上源码:https://download.csdn.net/download/qq_41113...原创 2019-01-29 20:45:24 · 510 阅读 · 0 评论 -
Android-Notification通知的使用[附源码][Android 8.0 适配]
官方文档:https://developer.android.google.cn/guide/topics/ui/notifiers/notificationsDemo代码:https://download.csdn.net/download/qq_41113081/10943486运行截图:原创 2019-01-29 17:17:22 · 355 阅读 · 0 评论 -
Android-MediaPlayer播放网络音频
官方文档:https://developer.android.google.cn/reference/android/media/MediaPlayer运行截图: 主布局文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.co...原创 2019-01-29 15:40:08 · 13783 阅读 · 16 评论 -
Android-VideoView播放网络视频
官方文档: https://developer.android.google.cn/reference/android/widget/VideoView运行截图: /** * 亲测以下直播源均可用 * CCTV1高清:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8 * CCTV3高清:http://ivi.bupt.edu.cn/hls/cctv...原创 2019-01-29 14:31:20 · 4091 阅读 · 1 评论 -
Android-读取联系人
主要是通过内容提供器来获取通讯录的联系人信息,还演示了动态权限的申请过程。Manifest:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.leo.getcontacts...原创 2019-01-28 16:46:48 · 188 阅读 · 0 评论 -
Android-LitePal详细介绍
官方文档:https://github.com/LitePalFramework/LitePal运行截图: 关键代码:public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Button button1; privat...原创 2019-01-27 22:05:23 · 2398 阅读 · 0 评论 -
Android-LitePal-DataSupport类被弃用
在使用LitePal的时候,发现无法继承DataSupport类: 原因是DataSupport类已经被弃用,可以使用LitePalSupport类代替。原创 2019-01-27 19:59:01 · 3446 阅读 · 0 评论 -
Android-登录记住密码[SharedPreferences]
使用SharedPreferences实现的记住密码功能,运行截图: 登录界面布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche...原创 2019-01-27 15:19:14 · 414 阅读 · 0 评论 -
Android-文件读写[openFileInput、openFileOutput]
通过Android的openFileInput、openFileOutput来获取一个文件输入输出流,从而实现写入/读取文件。主界面只有一个EditText,其中的内容在活动销毁时会自动保存到文件。主布局文件:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayo...原创 2019-01-27 13:55:17 · 977 阅读 · 0 评论 -
Android-强制下线功能的实现【利用广播】
利用Android的广播机制,发送一条下线广播,返回到登录界面。运行截图: 源码地址:https://download.csdn.net/download/qq_41113081/10939376原创 2019-01-26 14:22:16 · 332 阅读 · 0 评论 -
Android-Broadcast广播的使用
官方文档:https://developer.android.google.cn/reference/android/content/BroadcastReceiver在安卓8.0中,要特别注意广播的使用,下面是一些坑:https://blog.csdn.net/qq_41113081/article/details/86651217运行截图:源代码:https://downl...原创 2019-01-25 22:11:33 · 317 阅读 · 0 评论 -
Android-自定义广播接收不到的问题
学习自定义广播的时候,就是接收不到,搜了一下,是Android 8.0的问题,看了这个博客就解决了。https://blog.csdn.net/kongqwesd12/article/details/78998151具体解决办法:...原创 2019-01-25 20:07:32 · 6287 阅读 · 5 评论 -
Android-简易新闻界面的实现【Fragment】【附带源码】
运行截图: 项目源码:上传的资源只能选5分的,不知道为何!https://download.csdn.net/download/qq_41113081/10938272原创 2019-01-25 15:58:24 · 5074 阅读 · 4 评论 -
Android-Fragment的简单使用【附带源码】
官方文档:https://developer.android.google.cn/reference/android/support/v4/app/FragmentActivity运行截图: 不知道怎么回事,上传的资源只能选择5分的,一分的不能选了。唉。源码地址:https://download.csdn.net/download/qq_41113081/10936923...原创 2019-01-24 20:39:15 · 412 阅读 · 0 评论 -
Android-聊天界面实现【含智障机器人】【附带源码】【超级详细】
先上图:主要是为了演示聊天界面的实现,消息窗口是一个RecyclerView。【小智障机器人 :关键字触发的回应】源代码:https://download.csdn.net/download/qq_41113081/10935004...原创 2019-01-23 21:10:46 · 723 阅读 · 0 评论 -
Android-ListView&RecyclerView的使用[超级详细][附带源码]
官方文档<1>:https://developer.android.google.cn/reference/android/widget/ListView官方文档<2>:https://developer.android.google.cn/reference/androidx/recyclerview/widget/RecyclerView最终效果: ...原创 2019-01-23 15:57:05 · 393 阅读 · 0 评论 -
Android-四大布局介绍以及三个弹出式控件
官方文档:https://developer.android.google.cn/reference/android/view/ViewGroupDemo截图: 这里不做详细介绍,下面附上Demo源码:https://download.csdn.net/download/qq_41113081/10930850 ...原创 2019-01-21 19:55:35 · 634 阅读 · 0 评论 -
Android-开源库大集合
https://hndeveloper.github.io/2017/github-android-ui.html https://github.com/wasabeef/awesome-android-ui https://github.com/Trinea/android-open-project http://a.codekk.com/ https://www.jianshu.com...原创 2019-01-21 09:46:13 · 330 阅读 · 0 评论 -
AndroidStudio-Gradle全版本下载
官方下载地址:http://services.gradle.org/distributions/Ctrl+F 搜索对应版本下载原创 2019-01-20 19:44:56 · 1532 阅读 · 0 评论 -
Android-知晓当前是在哪一个活动
我们新建一个BaseActivity,继承自AppCompatActivity,在onCreate方法里:public class BaseActivity extends AppCompatActivity { private static final String TAG = "BaseActivity"; @Override protected void o...原创 2019-01-19 10:46:44 · 278 阅读 · 0 评论