标签归档:手机

写给一般人的手机使用概要

身边周围的亲朋好友中,基本上人手一部智能手机,算是相当普及了,在使用上也比较顺畅,买来后基本都不用看说明书就会使用了,既然人人都会用,哪为什么还要写一篇手机使用概要呢?

这事得从五一小长假说起,妹妹一家来河南过小长假,在去少林寺一游的时候,妹夫的手机在藏经阁附近被偷了。手机被偷或者丢了的情况下,找回来的概率那就比较小了,而在很多时候,相比手机可能手机中的数据会更重要一些,尽可能保证安全和找回数据可能是我们所需要的。

在发现被偷后进行常规处理过程中「报案、各种挂失……」,我简单的了解了一下手机大概的设置与使用情况,发现数据也基本找回无望,而且中间的各种挂失也不太顺畅,随后我简单向周边朋友了解了一下针对手机设置与使用的情况,发现可能需要一份手机使用概要,以尽量减少数据损失和能够降低中间环节的繁琐,我先抛砖引玉,把我认为对此比较有益的方法做个总结,供大家参考。如果大家有好的方法,欢迎留言以让更多的朋友收益。

1,现在非常多的应用都需要实名制,针对我们频繁使用的 App 或服务,在实名过程中填写验证手机这块,我通常都是采用交叉手机号验证来进行,也就是一个手机上的 App 或服务用另一个手机的手机号来完成验证。对于没有两个手机的人可以使用家人或另一半的手机来完成验证。你说自己单身怎么办?单身难道不应该对自己好一点,给自己多买一部手机吗?当然不多买一个手机,多办一个手机号也是可以的。

这样在手机被偷或丢失时,处理各种挂失就会相对顺畅一些,毕竟现在的各种挂失、锁定帐号等等都需要短信验证,而又要第一时间挂失手机卡,这让人有点尴尬。

2,如果手机有查找手机功能,请一定要打开这个功能,一般情况下打开查找手机功能需要开启手机对应厂商的云服务功能,也就是需要注册一个手机对应厂家的云服务帐号,我发现不少人觉得打开云服务功能感觉不安全或者感觉没啥用什么的就没有打开这个功能,请一定要打开这个功能。

你可以不同步数据「其实厂家默认的空间大小大多是不够同步数据的,要花钱升级空间才行」,开启后就可以在手机丢失的时候看看手机在哪个位置「尽管大多数时间也就是看看」,开启这功能更多的时候是将手机锁定,并将手机上的数据清除,如下图红色方框的标注功能(左 iPhone,右华为),提高别人再次使用手机的困难度。

我个人的使用习惯是会花一些钱,升级一下空间,把内容做一些同步,这样可以最大程度上找回数据。通常我会碰到很多人在谈及数据安全的时候,都会说把数据放到服务提供商「这里指手机厂商」这里非常不安全,在某种程度上其实这种说法是错的,放到专门提供这种服务的厂家要比自己放着在很多时候更安全,简单来讲从硬件设置、灾备冗余、维保上他们会更专业,而且对于数据的保护也比自己有更多的经验和投入,要不怎么要收钱呢?所以如果可以,尽量还是升级一下云服务空间,把一些日常中手机的数据「如照片等」有选择的做个同步,这样碰到意外也能尽可能的找回数据。

3,手机上的传感器越来越多了,比如现在大部分的智能手机都有指纹识别,有些也有人脸识别等等,像类似这样的应用在手机上的新技术所提供的功能,尽可能的打开使用,一方面这会提高效率,另一方面带有生物识别会更安全一些,相比如果是图案解锁,那么很可能会在屏幕上留下手印路径,有时候用这个路径就很容易打开手机。

一般开启这方面的功能后,就同时可以在诸如微信、各个银行 App 中同步使用,这既提高了使用中登录验证环节的效率,又增强了安全,所以如果手机上有什么新技术采用了,请第一时间开启并尝试使用。

4, 最后,除了按照上述设置后使用手机之外,再说说常用软件的保护,主要说说全民性的,比如微信、QQ和支付宝。微信只需要另找一台手机登录一下就会顶掉原来的微信即可。支付宝需要找个地方「手机或电脑」登录一下,修改密码即可。对于 QQ 除了登录修改密码,锁定等还可以安装一个叫「QQ 安全中心」的 App,可以用它来第一时间维护 QQ 的安全。还有一些游戏类的产品会提供一些基于 OTP「One Time Password」 令牌类的 App 或相关硬件 「比如网易的将军令」,那么也可以在出现问题时第一时间使用冻结帐号。

对于一般的人来说,在使用手机中被盗或丢失时,这是我能想到的能最大程度提高安全、降低各种挂失繁琐、挽回数据的方法,在进行设置时也相对简单,希望对你会有所帮助。

如果你有更好的方法,请给我留言以便让更多的人知道。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号

电脑与手机中常用的一些工具

每天使用电脑与手机在目前是一种常态,今天说说我在电脑与手机上常用的一些工具「应用」,这些工具在日常中占用了不少使用时间,且有进一步向移动端靠拢的趋势。

电脑主要在工作中使用,由于工作的内容的逐步变化,使用的工具也在逐步的变化,在数量上呈减少的趋势。两年前更换了Mac电脑后,偏爱使用系统自带的原生应用。

浏览器目前主要使用 Safari ,在SS的配合下「Shadowsocks」进行信息的全方位浏览与查看,足够用于日常的使用。另安装了Chrome和Firefox,在浏览信息时前端不太兼容的时候使用,日常使用较少。如果是在Windows系统下Chrome是个不错的选择。

在文档,幻灯片、表格处理方面也是使用系统自带的iWorks套件Pages、Keynote、Numbers,目前基本能够满足使用,只是每次都需要进行格式的转换,略微有些不便。Windows系统下Office和Wps是经常会用到同等工具。

XMind是一款脑图工具,主要用于将思维进行结构化的处理,在思考要做的工作及读书归纳总结的时候使用它还是挺好用的,有一个提纲性的东西对于开展接下来的工作总是清晰与方便的,免费的基础功能足够满足绝大部分人的使用。

奇妙清单是一款任务清单的应用,用于记录及处理待办事项,可以团队作业,一切可以用清单方式罗列的都可以用用,比如购物清单、出差携带物品清单等等都可以尝试用用,与日历结合使用,效率倍增。系统自带的原生应用「备忘录、提醒事项」已经足够好用,使用它一方面是简单好用,另一方面是它支持全平台使用,支持Windows、Mac OS、iPhone、Android。

有道云笔记是一款笔记类的应用,可以处理与笔记有关的一些事情,如果有写笔记的习惯,或有收藏文档的癖好,可以尝试用用。笔记支持Markdown语法的写作,在Windows系统下与其集成一体的有道云协作可进行团队工作协作,一方面可用于交流,另一方面可用于工作文档的沉淀。

圈点是一款截图标记的小工具,可以方便的进行截图然后在图片上做标记、打马赛克、写文字等等,常用在需要针对图片交流的时候,比较方便。

以上是在电脑中目前常用到的工具,当然还有一些其他的工具也在日常中使用,但不那么通用,比如:VirtualBox、StarUML、Typora、Axure、Eclipse、XCode、Android Studio等,就不多说了,下面说说手机中经常用到的工具,上面介绍的工具中除了XMind和圈点,其他的同样经常在手机「iPhone」中使用,内容和操作是互为同步的,这在使用上极具效率。

微信读书是目前在我手机上占据使用时间第一的应用,正如其名,这是一款读书的应用,喜欢用手机读书的朋友可以尝试一用,书的数量还可以,书的编辑也越来越好,从最开始的错误不少到目前逐渐变好,变化挺快。最大的特点是微信的朋友关系链对这个应用是开放的,能清晰的知道一本书的读者及其想法,有助于进行图书的选择与购买,另外会根据阅读时间奖励书币,书币则可以用于图书的购买。

即刻是按照话题提供信息一个应用,是我日常主动获取信息的途径之一,主动体现在你只有订阅了话题,你才会获得该话题的信息,对于喜欢主动阅读的人,这个应用应该蛮好。

多邻国是一款外语学习工具,支持多个语种的学习,目前用于英语的学习,大概每天会占用10分钟时间,课程以专题形式组成,设定目标对应的经验值,完成每日的目标,随着时间的推移完成专题,进一步解锁新的专题,这是一个典型的以游戏方式学习的工具,课程内容有单词图文选择,语言互为翻译,有口语朗读,挺有趣。对了,这个工具还有社交功能,不过我还没使用。

1Password是一款管理密码的工具,面对现在越来越多的网上活动,大多都需要密码,为每个创建单独的密码很难记住,一个良好的密码管理还是蛮需要的,我使用这个工具进行密码的管理。

小密圈是一个社群工具,可以建立私密小圈子,小密圈可以作为团队协作的一个工具,可以作为知识变现的工具,也可以作为一个网上的私人虚拟会所,有免费的圈子也有付费的圈子,目前主要在几个圈子中获取知识。

另外一些工具与我所工作的行业有关,比如使用Next来看看每周都有什么互联网的产品产生,用开发者头条来看看开发者关注的话题都有哪些?偶尔用用知乎和豆瓣,还有Quora和Hacker News,这些加上原生应用基本就是我日常会使用到的工具,当然还有微信、QQ及银行的客户端这些就不说了。

Android手机目前用作备用手机,以体验诸多不同类型的产品为主,除了1Password和iOS原生的应用之外,其他的都有对应的版本可供使用。

除了用于专门用途的工具之外,大部分的工具在目前都具有一个特点,那就是在不同的设备之间是同步的,或趋于向这个方向发展,这让用户使用中方便了很多,甚至在设备间都可以完成复制和粘贴了,真是随时可用随处可用,从软盘时代、光盘时代、U盘时代到网络时代,旨在为人们提供服务的工具也在演变。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号

App已经发布,等待各市场的审核

最近几天的工作主要在做一个工具类的App,当然是For Android的,iOS的环境都还没有搭建起来,写这个App的缘由是想在这个移动互联网火热的年代,体验一下一款App从开发到最终发布的所有环节,就像写程序一样,光看书获取的是知识,将知识用于实际才算是摄取了知识,毕竟很多时候书本上的东西跟实际是两回事。

这个App在Android开发方面,主要实践了其基本的布局和更改的样式,用到的还是以常见的布局,组件也都是其最基本的,LinearLayout、Button、TextView、ListView、ExpandListView等这些最常见的都应用其中。

从整体的布局上来看,最大的感觉就是好像回到了很久以前设计网页的时代,在一个Layout上嵌套一个Layout,用的熟练了,对于各个基本的布局就可以是说手到拿来,目前充其量也就是熟悉而已。

从样式上来说也进行了一些认识,基本上这个小App中采用9-patch的图片,以设置各组件的background属性来达到美化及统一的样式。

这次放出的版本没有添加任何的广告单元,所以说对于各个广告平台的理解和运用还尚未涉猎,未来可能会进行一些尝试,不过在应用中嵌入广告对于整体的用户体验有所影响。

由于手头没有太多的测试样机,所有对于不同的Android系统版本的体验目前还没有太多的反馈,正在让朋友们试用好给我反馈,从这个角度出发也算是收集一下各个不同版本系统状况,以好在以后的开发中考虑到多版本系统的视觉及操作体验。

总体来说,这次做的App是一个对各个基本组件及基础知识的一个试验及运用,熟悉Android开发的基础知识,接下来可能就需要对于产品的整体结构跟软件架构上进行改进,提炼出来集成的框架,为以后的新的App提供支持的同时也不断的改进升级该App。
名称:生活计算器
版本:1.0.1
功能:装修材料/婴幼保健/医疗/其他
网站:http://www.swaysoft.com
截图:

启动界面

启动界面

 

功能列表

功能列表

Android常见布局之线性布局

Android中比较常见的布局有线性布局(LinearLayout),表格布局(TableLayout),相对布局(RelativeLayout)及帧布局(FrameLayout)。

线性布局是将其中的组件按照线性的,以垂直或者水平方向来布局,组件的布局方向可由orientation属性来控制,其具体值有水平(horizontal)及垂直(vertical)。搞清楚布局以后,这玩意就的思考加练习,以各种方式在纸上进行画,或者在心里画,然后编写布局文件来练习,时间长了就自然而然的熟练了。

练习要求:

1、把屏幕分成2部分,上面一部分,下面一部分

2、上面部分分为4列

3、下面部分分为4行

OK,开始练习!(在Eclipse中建立项目测试Layout,修改其res目录下的layout目录中的main.xml文件)

第一步:考虑LinearLayout使用数目,并确定其方向,由于是分为上下两部分,所以最外层layout采用垂直方向布局,里面两个layout分别表示上下;

<?xml version="1.0" encoding="utf-8" ?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <LinearLayout>   <!-- 上面部分 -->
    </LinearLayout>
    <LinearLayout>   <!-- 下面部分 -->
    </LinearLayout>
 </LinearLayout>

第二步:补充内部layout属性及增加组件,这里用TextView组件来填充LinearLayout,不断补充调整,最终布局文件如下:

 <?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent">
     <LinearLayout android:orientation="horizontal"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:layout_weight="1">
            <TextView
                 android:text="col1"
                 android:gravity="center_horizontal"
                 android:background="#999999"
                 android:layout_width="wrap_content"
                 android:layout_height="fill_parent" 
                 android:layout_weight="1" />
            <TextView
                 android:text="col2"
                 android:gravity="center_horizontal"
                 android:background="#290fc0"
                 android:layout_width="wrap_content"
                 android:layout_height="fill_parent"
                 android:layout_weight="1" />
            <TextView
                 android:text="col3"
                 android:gravity="center_horizontal"
                 android:background="#999999"
                 android:layout_width="wrap_content"
                 android:layout_height="fill_parent"
                 android:layout_weight="1" />
            <TextView
                 android:text="col4"
                 android:gravity="center_horizontal"
                 android:background="#290fc0"
                 android:layout_width="wrap_content"
                 android:layout_height="fill_parent"
                 android:layout_weight="1" /> 
     </LinearLayout>
     <LinearLayout
         android:orientation="vertical"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:layout_weight="1">
         <TextView
              android:text="row_one"
              android:textSize="15sp"
              android:background="#290fc0"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1" />
         <TextView
              android:text="row_two"
              android:textSize="15sp"
              android:background="#999999"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1" />
         <TextView
              android:text="row_three"
              android:textSize="15sp"
              android:background="#290fc0"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1" />
          <TextView
              android:text="row_four"
              android:textSize="15sp"
              android:background="#999999"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1" />
     </LinearLayout>
</LinearLayout>

运行效果如下图所示:

LinearLayout

更换SIM卡后Google帐号出问题,刷机后解决问题

在出差的火车上想着更换个3G的SIM卡上网一会,结果更换后杯具了,手机Google帐号不能用了,出现无法连接服务器的现象,接下来的几天中试了各种能够使用的方法均不行,于是决定刷机。本身大坏蛋入手后并没有刷机,虽然里面装了很多不需要的程序,但是不大影响平常的使用,所以也没折腾,这次刚好碰到这样的问题,索性刷机获取root权限。

开机看了一下,手机是ACE PVT SHIP S-ON RL,还不能直接刷,按照步骤做金卡,对系统进行降级,然后root,最终使用卡刷方式成功刷到了2.3.5+Sense 3.0的,刷完后修改对host进行了修改,解决问题,这次刷的这个rom比较不错,很干净,是我比较喜欢的,Sense3.0也让人眼前一亮,比之前的细腻很多,而且显示屏看上去色彩要好很多。