LocationManager 该类可以提供给上层位置服务,我们可以通过它获得地理位置等信息。获得LocationManager对象的方法如下: LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 要使用位置服务需要添加下面的权限            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 21:11:36
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
 
  nginx location 常用配置示例 
 rootaliasrewriteproxy_pass1、location 匹配规则官方文档 locationlocation = / {
    [ configuration A ]
}
location / {
    [ configuration B ]
}
location /documents/ {
    [ config            
                
         
            
            
            
            对location用法和顺序一直很懵逼,参考以下这两篇文章才豁然开朗。匹配符号种类:`=` 开头表示精确匹配 ,如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。
`^~` 开头表示uri以某个常规字符串开头,不是正则匹配
`~` 开头表示区分大小写的正则匹配;
`~*` 开头表示不区分大小写的正则匹配
`/` 通用匹配, 如果没有其它匹配,任何请求都会匹配到location优先级             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 11:07:48
                            
                                322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前端            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-13 08:30:10
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-17 01:57:52
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学习来源:Nginx从入门到实战视频Nginx 是一个开源且高性能、可靠的HTTP中间件、代理服务。 Nginx 优点: 1.I/O多路复用(epoll--最小轮询方式)  I/O多路复用是通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。  多个描述符的I/O操作都能在一个线程内并发交替地顺序完成,就是I/O多路复用,这里的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 12:03:53
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx常用功能配置二
    Nginx常用功能配置二Nginx location匹配设置location作用:可以根据用户请求的URI来执行不同的应用,根据用户请求的网站的地址URL匹配。location语法:location[ = | ~ | ~* | ^~ ]uri{...}uri:匹配的网站网址简介优先级说明:第一名:location = / { 精            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 14:41:53
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            DNS 解析在 Nginx/OpenResty 的服务里是不可分割的一个功能,本文主要来介绍下 Nginx 和 OpenResty 服务里的一些不同的 DNS 解析方式以及它们之间的优缺点。配置解析阶段很多时候我们会在 Nginx 配置文件里配置上一些域名,比如配置我们的上游服务器。upstream example.com { server foo.example.com; }对于这类域名,Ngi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 20:26:39
                            
                                148阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录         一,通过Html实现1,例如实现如下效果2,为一段文字中某些字单独设置字体大小       3,设置字体二,通过Span相关知识前言有时候一个TextView显示很多文字,所有文字颜色,字体,大小不统一;这个时候就需要单独设置某些字;一,通过Html实现1,例如实现如下效果1.1,为一段            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-18 23:15:57
                            
                                740阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 概述通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据2 知识点① Android Camera使用:    参考 Refs/Related 0-4Camera 支持格式拍照流程② Android SurfaceView使用:  参考 Refs/Related 5-10③ Camera权限3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 10:11:24
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在本篇文章中给出了三种实现日间/夜间模式切换的方案,三种方案综合起来可能导致文章的篇幅过长,请耐心阅读。1、使用 setTheme的方法让 Activity重新设置主题;2、设置 Android Support Library中的 UiMode来支持日间/夜间模式的切换;3、通过资源 id 映射,回调自定义 ThemeChangeListener接口来处理日间/夜间模式的切换。一、使用 setTh            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 11:01:11
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             当我们更新应用,或者第一次进入应用时都会有一个向导界面,介绍这个app的内容和使用方式。如果你细心你会发现其实这就是个viewpager,本篇博文将介绍应用的向导界面是如何制作的。希望本篇博文对你的学习和生活有所帮助。好了不多说,放上效果图:需要注意的是,下方的圆点跟随着viewpager滑动,当滑动到最后一张的时候,开始体验按钮出现了。viewpager的基础我就不多说了我就重点介绍            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 22:38:12
                            
                                162阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            笔者前段时间完成设置的圆角item风格的修改,但最近,客户新增需求,想把设置做成Tab风格的,没办法,顾客就是上帝,咱得改啊。今天算是初步改完了,趁着测试紧张测试的空隙,赶紧写写博客,梳理一下,一来是给自己记个笔记,二来希望给有需要的朋友一点帮助。修改主要是两个点:①.圆角item的实现。②.Tab风格的实现。先来看看下面粗糙的效果图:我们都知道,Android从3.0开始加入了Fragment,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 16:56:25
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android软件时,常常需要打开系统设置或信息界面,来设置相关系统项或查看系统的相关信息,这时我们就可以使用以下语句来实现:(如打开“无线和网络设置”界面) Intent intent = new Intent("/");
  ComponentName cm = new ComponentName("com.android.settings","com.android.settings.Wir            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 23:34:26
                            
                                316阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在《Activity四大启动模式》  一文中,我们讲述了Activity的四种启动模式,并分析了每种启动模式的特点。在上述所有情况,都是我们在Manifest中设置的(通过launchMode属性设置),这个被称为静态设置(我们写程序写多了会发现有静态就有动态,而且静态多数在xml设置,动态在java代码设置),接下来我们来看一下如何动态设置Activity启动模式。 注):如果同时有动            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 21:46:08
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android高级部分第二天。 在这一天里,我主要学习了如何定制菜单,因为Android系统本身自带的菜单太丑了,而且功能也不好使,再加上为了软件的整体风格、色调一致,我们就需要用到自己定制的菜单了。但是,同时Android系统本身自带的菜单,我们又没有办法去修改他,因为这些是系统的源码,我们没办法想前面的Toast和notification一样,通过修改代码来进行定制,所以,我们需要有别的方法            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 12:55:30
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、目标。   制作向导设置里面每一步的UI布局及点击事件控制。  1、使用自定义button背景、自定义组合控件、自定义文本样式等。  2、利用SharedPreferences对象,设置应用程序配置信息(向导设置完成后就不再进入)         二、代码实现。  1、在程序包下新建另外3个UI的类(分别为Setu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 22:27:34
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引用:://.eoeandroid.com/code/2012/0427/1263.html根据已学知识 很快一个念头闪过 即:Activity + Preference 组合 前者用于界面构建 后者用于设置数据存放 其实 这是正确的 但是 这会比较繁琐 因为 每个设置选项 都要建立与其对应的Preference 所以 现在有更好的选择了 那就是本文的主角:PreferenceActivity 从名字应该可以看出 其实 Activity 与 Perference 的混合物 还是从需求说起 常见属性设定 有哪几种方式: 1. CheckBox 用于 确定/取消 某项功能 如...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-05-22 18:21:00
                            
                                130阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、  Android设置界面是如何定义的呢?答:Android 系统设置的主界面是Settings.java,该类的定义为: 同时我们看看Settings.java的onCreate函数: 这里似乎没有调用setContentView的方法,那么设置的界面是如何显示的呢?那我们去它的父类(PreferenceActivity)中找找看,我们来看看这个类的onCrea            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-02 09:48:45
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android编程权威指南——material designelevation 和Z值elevation值可以在View.setELevation(float)方法或布局XML文件中设置,如代码清单 所示。 在布局文件中设置elevation值 因为elevation值要作为Z基准值使用,所以最好采用设置XML属性值的方式。要修改View视图的elevation,可以使用transLationZ和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-26 20:32:31
                            
                                140阅读