首页 文章 精选 留言 我的

精选列表

搜索[手机],共10001篇文章
优秀的个人博客,低调大师

media jquery 适配ios不同手机

<metacontent="target-densitydpi=320,width=640,user-scalable=no"name="viewport"> 会自动根据dpi320和宽度640的比例,整体页面缩放改变效果 @media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone4/4s */ .class{} } @media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5 */ .class{} } @media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone6 */ .class{} } @media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone6 Plus */ .class{} } div{max-width:640px;min-width:320px;margin:0 auto;width:100%;height:100%;} 本文转自Ansue 51CTO博客,原文链接:http://blog.51cto.com/ansue/1639855,如需转载请自行联系原作者

优秀的个人博客,低调大师

Android -- 查看手机中所有进程

布局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/updateBtn" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Update ProcessInfos" /> <TextView android:id="@+id/time" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="16sp" android:textStyle="bold" /> <ScrollView android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="16sp" android:padding="5dp"/> </ScrollView> </LinearLayout> Code public class HelloProcessActivity extends Activity { private TextView mTextView = null; private TextView mTime = null; private Button mButton = null; private String mText = ""; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_hello_process); mTextView = (TextView) findViewById(R.id.text); mTime = (TextView) findViewById(R.id.time); mButton = (Button) findViewById(R.id.updateBtn); mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { updateProcessInfo(); } }); } private void updateProcessInfo() { mText = ""; mTextView.setText(mText); // 获取ActivityManager ActivityManager activityManager = (ActivityManager) this .getSystemService(Context.ACTIVITY_SERVICE); // 更新时间 updateTimeInfo(); // 获取进程信息*************************************************** List<RunningAppProcessInfo> infos = activityManager .getRunningAppProcesses(); for (RunningAppProcessInfo info : infos) { String name = info.processName; mText = mTextView.getText().toString(); mText += name + "\n\n"; mTextView.setText(mText); } } private void updateTimeInfo() { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 设置日期格式 String time = df.format(new Date()); System.out.println(time);// new Date()为获取当前系统时间 mTime.setText(time); } } 我是天王盖地虎的分割线 本文转自我爱物联网博客园博客,原文链接:http://www.cnblogs.com/yydcdut/p/3952663.html,如需转载请自行联系原作者

优秀的个人博客,低调大师

手机网络变身物联网

中国移动研究院副院长黄宇红介绍说,中国移动充分发挥NB-IoT(基于蜂窝的窄带物联网)技术优势,开展了蜂窝物联网应用探索:一方面面向现有行业应用的痛点问题,提供端到端解决方案例如智能水、电、热、气表;另一方面面向个人信息消费升级方面探索创新应用,例如智能穿戴、智能家居、智能物流等应用。 由于大型赛事是极合适的检验通信网络的场景,因此日本和韩国目前都计划借奥运会提早推出5G。 黄宇红介绍说,日本计划在2020年东京奥运会前部署4.5GHz 5G商用系统,提供热点覆盖,支持东京奥运会。NTT docomo正组织十多家主流企业开展5G试验。日本的长远目标是维持4G时代优势,巩固其在机器人/AR/VR等领域的产业优势。而韩国也宣布将在2018年初开展5G预商用试验,支持当年2月召开的平昌冬奥会。KT更是确定在2019年提供全球首个商用5G移动网络,比原计划的2020年提前1年。 另外,由于无人车将成为5G的应用典范,通信企业也加入了研发。LG和高通合作5G和互联网汽车,该项目将在2018年启动,测试汽车到汽车、汽车到行人、汽车到基础设施的互通,使无人驾驶车可以获得远比现在丰富的信息,对障碍、意外、交通环境等“了然于心”。 随着中国力推的NB-IoT技术发展,物联网技术思想也将被纳入5G标准。今后,很多传感器都能连上5G,温湿度、水电表、污染数据、农业数据,都能方便地远程传给使用者 本文转自d1net(转载)

优秀的个人博客,低调大师

Android获取手机屏幕宽高

//如果是获取单位是像素,可以如下: Display display = getWindowManager().getDefaultDisplay(); Point size = new Point(); display.getSize(size); int width = size.x; int height = size.y; //如果不在Activity页面,可以通过获取默认display WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); 或者 Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); // deprecated int height = display.getHeight(); // deprecated 另外一种用过DisplayMetrics获取: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics);

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册