How to Ditch Phone Mode & Get the Full Tablet UI on Your Nexus 7—Without Rooting

本文介绍了一种无需获取 root 权限即可将 Nexus 7 的用户界面从手机模式转换为平板模式的方法。通过使用第三方启动器 Apex Launcher,用户可以轻松地改变界面布局,从而获得更宽广的屏幕显示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

If you've never played with a Nexus 10 tablet, then you probably have no idea that your Nexus 7 actually has a different user interface. For some reason, Google decided it was better for the Nexus 7 to use a phone UI instead of a tablet one, but luckily for us, we don't have to accept that.

With the tablet UI, the dock is removed, giving you more screen space in both orientations. It also adds a small search bar and voice search icon to the upper left-hand corner, and moves the app drawer to the top right.

In a previous softModder guide, we showed how to get the tablet UI on your Nexus 7, but that method required root access. If you don't have (or want) root access, I'm going to show you an easier way to get the real tablet look.

Step 1: Choose a Different Home Launcher

To get the tablet UI without rooting, all you'll need is a third-party launcher. There are many available on Google Play, but I recommend using eitherNova Launcher or Apex Launcher for the tablet look. Both are free and offer paid upgrades (more on that later), but for this guide, I'm going to be using Apex.

Apex is a replacement launcher designed to give you complete customization of every possible parameter of your Android home screen. Very little is not customizable, and the app provides tons of options simply not available in the stock launcher. We're just going to be using it to get the tablet UI in this guide, but there's a lot more that Apex can do.

Step 2: Download & Install Apex Launcher

If you haven't already, install Apex Launcher by Android Does.

Step 3: Open the Launcher

Next, you'll have to open the launcher by doing these three steps:

  1. Press the Home button. You'll see the "Complete action using" screen.
  2. Tap "Apex Launcher."
  3. Tap "Always."

You can always change back to the stock launcher by going to Apps inSettings, finding Apex, and Clear Defaults. Then press the Home button and select the stock Launcher instead.

Step 4: Change to Tablet UI Mode

You'll now be greeted with the default Apex Launcher home screen. You'll need to access the settings by tapping the "Apex settings" button. In there, tap the "Homescreen settings" where you will find the "Use tablet UI mode" check box.

Tick that box and press the Home button.

Your Nexus 7 Is Now in Tablet UI Mode

Wasn't that easy?

In the before and after pics below, you can see the original phone UI (left) and the new tablet UI (right). Note the lack of the dock on the right.

Apex Launcher Free vs. Pro

What are the differences between the free version and Apex Launcher Pro?

Well, the free one gives you customizable homescreen quantities, multiple visual effects, infinite scrolling, desktop backup, and grid resizing. The pro version, which will run you $3.99, gives you even more effects, unread notification counts, and more gestures.

For more information, check out the Apex Launcher website.

http://nexus7.wonderhowto.com/how-to/ditch-phone-mode-get-full-tablet-ui-your-nexus-7-without-rooting-0148415/




提取点云的中轴线是一个比较复杂的问题,需要进行许多处理和计算。以下给出一种常用的方法: 1. 首先将点云数据加载到程序中,可以使用PCL库来进行点云的读取和处理。 ```cpp #include <pcl/io/pcd_io.h> #include <pcl/point_types.h> pcl::PointCloud<pcl::PointXYZ>::Ptr cloud (new pcl::PointCloud<pcl::PointXYZ>); pcl::io::loadPCDFile<pcl::PointXYZ> ("ditch.pcd", *cloud); ``` 2. 然后将点云进行平滑处理,以去除噪声和不必要的细节信息。 ```cpp #include <pcl/filters/statistical_outlier_removal.h> pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_filtered (new pcl::PointCloud<pcl::PointXYZ>); pcl::StatisticalOutlierRemoval<pcl::PointXYZ> sor; sor.setInputCloud (cloud); sor.setMeanK (50); sor.setStddevMulThresh (1.0); sor.filter (*cloud_filtered); ``` 3. 接着进行点云的分割,将点云分为多个部分。 ```cpp #include <pcl/segmentation/sac_segmentation.h> pcl::ModelCoefficients::Ptr coefficients (new pcl::ModelCoefficients ()); pcl::PointIndices::Ptr inliers (new pcl::PointIndices ()); pcl::SACSegmentation<pcl::PointXYZ> seg; seg.setOptimizeCoefficients (true); seg.setModelType (pcl::SACMODEL_PLANE); seg.setMethodType (pcl::SAC_RANSAC); seg.setMaxIterations (1000); seg.setDistanceThreshold (0.01); seg.setInputCloud (cloud_filtered); seg.segment (*inliers, *coefficients); ``` 4. 然后将每个部分的点云进行骨架化处理,得到中轴线。 ```cpp #include <pcl/features/boundary.h> #include <pcl/features/normal_3d.h> pcl::PointCloud<pcl::Boundary> boundaries; pcl::BoundaryEstimation<pcl::PointXYZ, pcl::Normal, pcl::Boundary> est; pcl::NormalEstimation<pcl::PointXYZ, pcl::Normal> ne; pcl::PointCloud<pcl::Normal>::Ptr normals (new pcl::PointCloud<pcl::Normal>); ne.setInputCloud (cloud_filtered); ne.setRadiusSearch (0.03); ne.compute (*normals); est.setInputCloud (cloud_filtered); est.setInputNormals (normals); est.setSearchMethod (tree); est.setKSearch (50); est.compute (boundaries); ``` 以上是一个简单的流程,可以根据具体需求进行调整和修改。需要注意的是,中轴线的提取是一个比较复杂的问题,需要进行多次试验和调整才能得到理想的结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值