摘要:
从wordpress搬家到这里了,这篇文章之前的文章都是旧的。 之所以放弃wordpress,是因为以下几点: 1, 租服务器是要花钱的(我已经花了三年的钱了); 2, 域名是要备案的(我备案了两个域名:mosthink.net & haoffer.com); 3, Web服务器经常被攻击(重装过两 阅读全文
posted @ 2016-03-17 20:23
Mosthink
阅读(112)
评论(0)
推荐(0)
摘要:
对一个规模较大的App开发团队来说,保持统一的代码规范是个好的事情,同时,保持统一的用户体验规范也是个好的事情。 当用户进入一个页面时,一般会有以下交互场景:场景1, 初始化loading,页面从server拉取配置信息;场景2, 初始化成功,页面展现业务UI布局,比如输入框,按钮等;场景3, 初始 阅读全文
posted @ 2016-03-17 20:19
Mosthink
阅读(759)
评论(0)
推荐(0)
摘要:
看某节目上有个观点,大概意思是:中国人缺乏创造力,没什么创新,但勤奋又好学,很会看懂别人的东西,并且很快能复制出来,并且能很快变换适应国内用户,然后在国内战胜国外产品赢得用户。 我略赞同这个观点,因为从互联网到移动互联网和互联网金融,国内基本没有自己创新的产品出来,无论是门户,搜索,社区,团购,支付 阅读全文
posted @ 2016-03-17 20:15
Mosthink
阅读(129)
评论(0)
推荐(0)
摘要:
团队从Eclipse迁移到Android Studio之后,也从SVN迁移到Git了。 一直忙于需求迭代无暇做迁移,现在才开始做,相见恨晚,好东西,高大上,词穷。 回顾和记录一下git的一些基本操作。下面完成这样一个流程: 远程机器创建git仓库 --> 本地机器创建git仓库 -->从本地仓库推代 阅读全文
posted @ 2016-03-17 20:15
Mosthink
阅读(222)
评论(0)
推荐(0)
摘要:
《支付战争》一书讲的虽然是2000前后的paypal的发展以及和ebay pk最后被ebay收购的故事,但时至今日,看最近几年和现在的一些互联网产品的发展历程,是何其相似,总结一下这些特点包括: 1, 做的产品是创造一个新的行业,给人们新的生活方式,会扰乱旧的格局,淘汰落后生产力,普通大众不习惯不相 阅读全文
posted @ 2016-03-17 20:14
Mosthink
阅读(146)
评论(0)
推荐(0)
摘要:
11年前后团购大战的时候,我觉得团购是个昙花一现的模式,不会持久,后来大片团购网站倒下,证明了我这个看法。 但看了《九败一胜》这本书,觉得当年团购网站纷纷倒台,是团购行业的泡沫破灭,并不是团购这个模式不会持久,相反,我现在觉得团购模式会很持久。 之前看团购,只看到了它的销售意义,没想到它还包含了推广 阅读全文
posted @ 2016-03-17 20:13
Mosthink
阅读(135)
评论(0)
推荐(0)
摘要:
类似微信聊天中的@好友功能,封装到一个EditText中,gist打不开了,直接贴代码到这里吧: /*** @好友的输入组件*/public class AtEditText extends EditText { /*** @的text的最长长度,根据addAt方法来更新*/private int 阅读全文
posted @ 2016-03-17 20:12
Mosthink
阅读(238)
评论(0)
推荐(0)
摘要:
int weightSum = 0; for (Item item : mItems) { weightSum += item.getWeight(); } if (weightSum <= 0) { return null; } Random random = new Random(); int 阅读全文
posted @ 2016-03-17 20:11
Mosthink
阅读(424)
评论(0)
推荐(0)
摘要:
有些app都实现了双击导航栏让页面的list自动滑动到顶部的feature。 先实现一个继承于OnTouchListener的监听多次点击事件的监听器,通过callback把连续点击的次数返回给客户代码,代码见gist:MultiTouchListener.java. https://gist.gi 阅读全文
posted @ 2016-03-17 20:10
Mosthink
阅读(240)
评论(0)
推荐(0)
摘要:
在一个Activity页面,如果发起了AsyncTask任务,然后页面离开/销毁了,此时如果doInBackground没执行完,会有两个问题: 1, AsyncTask白白消耗资源,结果已经用不上了,因为UI也不在; 2, AsyncTask如果声明为Activity的内部类,会持有Activit 阅读全文
posted @ 2016-03-17 20:09
Mosthink
阅读(1860)
评论(1)
推荐(0)
摘要:
前续用的手机:荣耀6 想换的理由: 1, 充电不方便,除了原装的充电器和小米移动电源,其他的充电器和移动电源约有一半都只能以USB方式慢充,即使是2.0A以上输出电流的; 2, 拍照太渣。 Z9 mini的体验: 1, 拍照的硬件和软件可玩性高:对焦和测光分离;可手动调整ISO、EV、焦距、白平衡、 阅读全文
posted @ 2016-03-17 20:08
Mosthink
阅读(155)
评论(0)
推荐(0)
摘要:
最近要全新架构另一个App,总结之前的经验,体会到了一个道理:特殊问题特殊处理。 在之前的App架构中,我总是趋于实现一个普遍的通用的框架,想把所有的业务、功能都纳入到这种框架的规则之下,这导致我的框架越来越庞大、臃肿,基本的普通的业务和功能模块倒是没什么问题,而那些特殊的业务和功能模块,也要硬生生 阅读全文
posted @ 2016-03-17 20:08
Mosthink
阅读(881)
评论(0)
推荐(0)
摘要:
存储一些简单数据的时候,最快的实现是用SharePreferences,但SharePreferences的可靠性不高,在某些非官方ROM上,总是存取失败。后来想到用数据库来存取。产品中,存取的数据项目虽然很多,但每一个数据项目都只有1-3个字段而已,所以为每一个数据项目定义表结构来存取,实在是浪费 阅读全文
posted @ 2016-03-17 20:06
Mosthink
阅读(153)
评论(0)
推荐(0)
摘要:
1, 雨后春笋,百家争鸣:一会听说这个又做手机了,一会听说哪哪哪又搞了个P2P。 2, 性价比高的都得靠抢:手机配置高价格低的要抢;p2p利率高时间短的要抢。 3, 竞争惨烈:手机千元机各种血拼;P2P的各种红包福利一山更比一山高。 4, 借助互联网发力:手机属于通信行业,P2P属于金融行业,都被互 阅读全文
posted @ 2016-03-17 20:05
Mosthink
阅读(132)
评论(0)
推荐(0)
摘要:
之前买过一个豹米空气净化器, 用着很不错,就是一个不够用。 又抢了个小米的,收到货后用了下,跟豹米对比,体验如下; 1, 难看,像饮水机; 2, 底盘太小,结构不显牢靠; 3, 没有仪表不能直接看PM2.5指数; 4, 手机App体验一般; 5, 不能检测PM10、温度、湿度等; 6, 静音模式很吵 阅读全文
posted @ 2016-03-17 20:04
Mosthink
阅读(183)
评论(0)
推荐(0)
摘要:
自从在Android中用上了消息框架,屡试不爽。不管是主线程发任务到后台线程,还是后台线程返回结果到主线程,甚至是完全在主线程中的调用,都用发消息-监听消息-收消息这种方式处理,真是解耦利器。 之前写过的两篇文章:用消息机制获取网络数据 和 用消息机制解耦Activity跳转。 之前在工程中都用的是 阅读全文
posted @ 2016-03-17 20:00
Mosthink
阅读(326)
评论(0)
推荐(0)
摘要:
OSX下默认连接不上小米手机或者刷了MIUI的手机。 办法是: 1, 关于本机->系统报告->USB,在其中找到手机设备,然后查看其厂商ID,复制。 2,控制台执行下面这个命令,把其中的0x2717替换成上面复制的值,0x2717是小米手机的,如果是其他手机刷MIUI,这个值是不同的。 echo " 阅读全文
posted @ 2016-03-17 20:00
Mosthink
阅读(205)
评论(0)
推荐(0)
摘要:
Android上要显示一个表格,没有Swing那么专门的JTable可用。 搜了下,一般用GridView,有诸多不便和需要自己实现的地方: 跟ListView一样的Adapter,getView的时候要把表格的二维空间转换成一维来返回。如果表格要画线,问题就来了,返回的Cell View处在一维中 阅读全文
posted @ 2016-03-17 19:59
Mosthink
阅读(546)
评论(0)
推荐(0)
摘要:
第一波买了豹米空气净化器,998元+90的运费。 价钱便宜,外观漂亮,有设计感。 机身比较结实,跟其设计也有关系。 仪表盘直接显示pm2.5指数,这一点不错,pm2.5看不见摸不着,用户如何知道开净化器后有没有起作用呢?豹米净化器开窗测试其pm2.5指数,和监测点报的污染指数差不多,关闭窗户让其运转 阅读全文
posted @ 2016-03-17 19:58
Mosthink
阅读(331)
评论(0)
推荐(0)
摘要:
用PagerAdapter的时候会反复调用instantiateItem和destroyItem来创建和销毁View,没有复用性。这里封装了一个可复用View的PagerAdapter,给实现类留下的抽象方法是: 阅读全文
posted @ 2016-03-17 19:57
Mosthink
阅读(458)
评论(0)
推荐(0)
摘要:
有些安全性要求高的App,比如支付宝和手机银行之类的,当用户从应用切到桌面或者别的应用,然后再切回来的时候,需要锁定应用让用户验证一下才能再次进入。这个时候就需要知道自己的应用什么时候进去后台了,什么时候进入前台了,Android本身并没这样的回调方法,需要自己来实现。 其中一个解决方案就是应用的所 阅读全文
posted @ 2016-03-17 19:56
Mosthink
阅读(612)
评论(0)
推荐(0)
摘要:
我见过的Activity方式有三种: 1, 默认的,在一个Activity里创建一个Intent,然后startActivity/startActivityForResult; 2, 给被跳转到的Activity编写静态方法,发起跳转的代码调用这个静态方法,直接传参数,不用构造Intent。数据压入 阅读全文
posted @ 2016-03-17 19:55
Mosthink
阅读(672)
评论(0)
推荐(0)
摘要:
面试Android程序员的时候问过以下几个基本问题,得到的回答经常不尽人意: 1, Activity A跳转到Activity B,Activity B完成后,Activity A要刷新一下自己的数据以保持数据的同步,这种情况在哪个时机调用刷新方法? 回答:在Activity A的onResume中 阅读全文
posted @ 2016-03-17 19:54
Mosthink
阅读(177)
评论(0)
推荐(0)
摘要:
网络请求,不管是什么协议,是长连接还是短连接,总是一个异步的请求,过程包括:加请求参数->发起请求->接收响应->解析数据->获得业务数据。 最挫的做法是,业务代码包揽所有这些工作。 次挫的做法是,封装一个网络Utils类,业务代码传一个回调对象给这个类来获取网络请求数据。这个是普遍做法,缺点是一层 阅读全文
posted @ 2016-03-17 19:53
Mosthink
阅读(541)
评论(0)
推荐(0)
摘要:
历时两个多月,自己架构的一个App快要完成了,有很多可以总结的地方: 1, 各个模块尽可能独立,不要直接调用,用消息机制解耦。包括页面跳转不要直接startActivity,而是用消息跳转;业务模块请求网络、数据库、异步任务等都不要直接调用,而是用发消息请求,收消息获取响应。 2, 设计好消息框架, 阅读全文
posted @ 2016-03-17 19:51
Mosthink
阅读(865)
评论(0)
推荐(1)
摘要:
最近要买一部2000元以下的手机,关注和比较了以下几部: 1, 小米4。手上有一部小米2和红米1S。我对小米2一直赞誉有加,样子好看,拍照利索,性能小怪兽,时至今日,小米2仍然不输市面上的大多数主流手机。红米就太一般,毕竟配置太低,应用一旦切后台就被回收了。看小米4的评论和介绍,我觉得继小米3的挫败 阅读全文
posted @ 2016-03-17 19:51
Mosthink
阅读(161)
评论(0)
推荐(0)
摘要:
使劲回忆了下,自己专门买过用过的手机有十几部了,从最初的打电话、发短信,到看照片看视频,到拍照,到挂QQ,到浏览网页,手机能够带给我们的功能和体验越来越强大,下面一一评论下我用过的这些手机。 1, Motorola V8088: 这个是当年的经典机器,我买了个二手的,作为第一部手机,非常喜欢。这个手 阅读全文
posted @ 2016-03-17 19:50
Mosthink
阅读(256)
评论(0)
推荐(0)
摘要:
这个方法相对靠谱,可用: 1, cd 到home 2, touch .bash_profile 3,open -e .bash_profile 把各个路径按如下填写: export PATH=${PATH}:/Users/xxx/androidsdk/tools export PATH=${PATH 阅读全文
posted @ 2016-03-17 19:49
Mosthink
阅读(175)
评论(0)
推荐(0)
摘要:
一个Android应用要被破解,要经历:反编译->分析代码->重新编译打包的过程,反破解的思路也是从在这三个步骤上做文章: 1, 寻找反编译工具的缺陷,通过阅读其源码或者对其进行压力测试找到其不支持或者运行会出错的Dalvik指令,然后在自己的代码中加入会执行这个指令的代码,让反编译工具运行的时候奔 阅读全文
posted @ 2016-03-17 19:48
Mosthink
阅读(222)
评论(0)
推荐(0)
摘要:
很久没关注和捣鼓电脑下载、路由器、布网线这些东西了,概念还停留在那个开着电脑插着网线昼夜挂电驴的时代。这些年在这方便攒了很多需求: 1, 照片、视频、各种备份文件越来越多,这些文件被我存储在外置硬盘上,要找其中一个很麻烦,平时想看看过去拍的照片也懒得把硬盘拿出来插到电脑上一个一个去点。现在是移动设备 阅读全文
posted @ 2016-03-17 19:47
Mosthink
阅读(282)
评论(0)
推荐(0)
摘要:
很多安全要求高的App都会有个图案/手势/LockPattern解锁的模块,比如支付宝钱包等。 Android系统本身就有这个东西,叫LockPatternView,所以在自己的App中不用自己实现,但也不能直接调用,因为Android的LockPatternView不是给App用的,得从Andro 阅读全文
posted @ 2016-03-17 19:46
Mosthink
阅读(305)
评论(0)
推荐(0)
摘要:
PopupWindow可以用来实现弹出任意位置的菜单,比Context Menu和Option Menu灵活性更高。Android中弹出一个PopupWindow基本有两个方法: 这个方法是弹出的窗口在anchor view的bottom-left,一般Android应用的菜单都在右上,实现思路就是 阅读全文
posted @ 2016-03-17 19:35
Mosthink
阅读(325)
评论(0)
推荐(0)
摘要:
Dex动态加载是为了解决什么问题? 在Android系统中,一个App的所有代码都在一个Dex文件里面。 Dex是一个类似Jar的存储了多个Java编译字节码的归档文件。 因为Android系统使用Dalvik虚拟机,所以需要把使用Java Compiler编译之后的class文件转换成Dalvik 阅读全文
posted @ 2016-03-17 19:34
Mosthink
阅读(660)
评论(0)
推荐(0)
摘要:
需求场景:一个ListView页面,滑动阅读到某一位置,然后退出页面,下次再进入页面的时候,想要直接滑动到上次阅读的位置。 方案1:页面退出的时候,ListView.getFirstVisiblePosition()来获取当前可见的第一个Item的position并记录,下次再进入页面的时候通过Li 阅读全文
posted @ 2016-03-17 19:33
Mosthink
阅读(404)
评论(0)
推荐(0)
摘要:
Methond 1 is to check whether the GPS is on: Method 2 is to open GPS setting page in Android device: Codes in Github : https://gist.github.com/Viyu/94 阅读全文
posted @ 2016-03-17 19:32
Mosthink
阅读(147)
评论(0)
推荐(0)
摘要:
Ping a host in Android:“ping -c 1 127.0.0.1”-c 1: The ping times. Ping codes is simple, but:1, you must run it in background thread since Process.wait 阅读全文
posted @ 2016-03-17 19:31
Mosthink
阅读(280)
评论(0)
推荐(0)
摘要:
为什么要拖放?拖放在某些UI交互中可以简化用户操作。 拖放的步骤包括哪些?“Drag and Drop”,拖放,顾名思义,总共就分三步:1, 开始拖起来;2, 正在拖;3, 放下,进行操作;在这三步里,贯穿的是数据的传输,从拖的地方传输到放的地方。 现在,我们就以一个简单的拖放删除笔记的App来讲解 阅读全文
posted @ 2016-03-17 19:30
Mosthink
阅读(444)
评论(0)
推荐(0)
摘要:
Code can control the LED notification in Android device, using android.app.Notification: ledARGB: The color of the led. The hardware will do its best 阅读全文
posted @ 2016-03-17 19:29
Mosthink
阅读(268)
评论(0)
推荐(0)
摘要:
You don’t need to set a big size image as the background of pages if the image is texture or uniform color. How to tile small texture image onto big p 阅读全文
posted @ 2016-03-17 19:28
Mosthink
阅读(124)
评论(0)
推荐(0)
摘要:
The design of SimpleAdapter is not good in my opinion. An adapter should just adapter the data to view, not care to inflate xml to create Layout View, 阅读全文
posted @ 2016-03-17 19:26
Mosthink
阅读(142)
评论(0)
推荐(0)
摘要:
In my case, I want to write a TextView with an animation in its left side. ImageView + TextView could work but it’s not frugal enough. TextView with d 阅读全文
posted @ 2016-03-17 19:26
Mosthink
阅读(125)
评论(0)
推荐(0)
摘要:
Generally, I use a selector to select pictures or colors to render the normal and the pressed background for View. And use a Shape to draw a fixed bac 阅读全文
posted @ 2016-03-17 19:25
Mosthink
阅读(248)
评论(0)
推荐(0)
摘要:
Here is this topic’s background: I defined a custom View which extends FrameLayout and contains a TextView, calledMyView here. And I defined custom at 阅读全文
posted @ 2016-03-17 19:24
Mosthink
阅读(151)
评论(0)
推荐(0)
摘要:
Eclipse 【ADT】 源 https://dl-ssl.google.com/android/eclipse Notice that no matter what scenario causes the activity to stop, the system always calls onP 阅读全文
posted @ 2016-03-17 19:16
Mosthink
阅读(193)
评论(0)
推荐(0)
摘要:
定义描述类名或者方法名的注解:ClassOrMethodFullName.java 【写一个js方法】 function + 方法名 + 括号 + 代码块 【调用这个js方法得加括号】 【带参数的函数,参数是不需要声明类型部分的】 【带返回值的函数,很好理解】 返回值是可选的,means,你想在哪个 阅读全文
posted @ 2016-03-17 19:13
Mosthink
阅读(265)
评论(0)
推荐(0)
摘要:
单例模式的并发问题和延迟加载 非并发的单例模式: 多线程下,上面的instance == null 与 instance = new Singleton()的操作不是原子的,所以会导致instance == null的判断不正确,从而导致出现多个实例; synchronized能保证上述的原子性: 阅读全文
posted @ 2016-03-17 19:10
Mosthink
阅读(347)
评论(0)
推荐(0)
摘要:
某个线程获得对象的锁之后,只能阻止其他线程获得同一个锁,并不能阻止其他线程通过另外的锁来访问对象的变量 每个可变或共享的变量都该由同一个锁来保护; 简单粗暴的全部synchronized会使得并发程序变成串行程序,影响性能,多核CPU会有空载运行,应该缩小同步块的大小,将不影响共享状态并且执行时间较 阅读全文
posted @ 2016-03-17 19:09
Mosthink
阅读(268)
评论(0)
推荐(0)
摘要:
发送一个子类对象给声明了其父类类型的方法,是没问题的; 但是发送一个子类对象List给声明了其父类类型List的方法,是不行的; 这个时候,有限通配符就可以派上用场,在接受方法的声明中:List<? extends E> o; 阅读全文
posted @ 2016-03-17 19:08
Mosthink
阅读(297)
评论(0)
推荐(0)
摘要:
类加载器阶段的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作被放到了Java虚拟机外部去实现,以便让应用程序自己定义如何获取所需要的类,即,可在自己的代码中实现一个java.lang.ClassLoader类作为自定义的类加载器; 不同的类加载器加载上来的类并不相等,即使是来源于同一个 阅读全文
posted @ 2016-03-17 19:07
Mosthink
阅读(213)
评论(0)
推荐(0)
摘要:
代码在github:https://github.com/Viyu/PushNewsmth2Mail 当年买Kindle的时候,想再Kindle上阅读水木的帖子,但Kindle的Web上网体验太差,想着把文章推送到Kindles上看,就写了这个项目。 基本流程就是: JavaFx的WebEngine 阅读全文
posted @ 2016-03-17 19:05
Mosthink
阅读(154)
评论(0)
推荐(0)
摘要:
代码在github: https://github.com/Viyu/DoubleFacedCamera 这个app的想法是:用手机的前置和后置摄像头同时拍摄画面合成输出一张图,把拍摄者和被拍摄者的画面同时保存。 完成进度:可以以固定位置的方式,将前置照片合到后置照片上,两张照片“几乎”是同时拍摄的 阅读全文
posted @ 2016-03-17 19:04
Mosthink
阅读(128)
评论(0)
推荐(0)
摘要:
代码在github: https://github.com/Viyu/BluetoothChat 蓝牙聊天核心是Android Demo里的,我加上了类似微信的界面。 我觉得这个应用要是能推广的话,有点市场,它的应用场景在于: 1, 聊天不需要流量,在没有网络、断网的情况下,两个人聊天,这个软件就派 阅读全文
posted @ 2016-03-17 19:02
Mosthink
阅读(188)
评论(0)
推荐(0)
摘要:
代码在github: https://github.com/Viyu/ANotepad 这是我学习安卓做的第一个应用。 一个简单的记事本,界面简洁,黑板粉笔风格。 主要功能有:1、可以保存记事;2、可根据记事类别选择不同的字体颜色,目前支持三种;3、可对记事设置提醒闹钟,在系统的提醒栏进行提醒;4、 阅读全文
posted @ 2016-03-17 19:01
Mosthink
阅读(320)
评论(0)
推荐(0)
摘要:
代码在github: https://github.com/Viyu/LianLianKan 朴素大气的连连看游戏,简约而不简单,黑白色调,高端大气上档次,省时省力省眼睛。内容至上,界面朴素简洁,用词言简意赅,功能完整,操作简单,体验良好,休闲娱乐,老少皆宜。应用的主要功能有:1、连连看难度选择:有 阅读全文
posted @ 2016-03-17 19:00
Mosthink
阅读(187)
评论(0)
推荐(0)
摘要:
代码在github: https://github.com/Viyu/TransformersPuzzle 这是一款拼图游戏,Transformers的主题。 这个游戏一共包含18个级别,1-6级的是3x3的难度,7-12级的是4x4的难度,13-18级的是5x5的难度。 你可以打开声音或振动提示, 阅读全文
posted @ 2016-03-17 18:58
Mosthink
阅读(236)
评论(0)
推荐(0)
摘要:
【选择排序】 a[i++] —> a[n],从前往后看、选择最小值、一次交换到位 1,完整循环找到数组中最小的元素; 2,把这个最小的元素与a[0]交换; 3,在a[i]-an的子数组中重复1-2步骤; 简写: 特点: 选择排序的扫描路线:a[i++] —> a[n] 选择排序是在每个大循环下,通过 阅读全文
posted @ 2016-03-17 18:54
Mosthink
阅读(200)
评论(0)
推荐(0)
摘要:
局部变量表(虚拟机栈中的一部分)在编译期完成分配,运行期不会再改变大小; 每个方法对应一个栈帧(存储局部变量表、操作数栈、动态链接、方法出口等),栈帧被存储到虚拟机栈中,每个线程对应一个虚拟机栈,方法结束,栈帧生命周期结束,线程结束,虚拟机栈生命周期结束; 如果线程请求的虚拟机栈深度大于虚拟机所允许 阅读全文
posted @ 2016-03-17 18:53
Mosthink
阅读(247)
评论(0)
推荐(0)
摘要:
【String】就是对char[]数组进行封装的对象,由三部分组成: 1, char数组:它是String对象所表示的字符串的超集; 2, 3, offset和count,表示了String对象表示的字符串在char数组中的起始段; String是特定设计的,包含以下三个特点: 1, 不变性: 不变 阅读全文
posted @ 2016-03-17 18:52
Mosthink
阅读(158)
评论(0)
推荐(0)
摘要:
【ArrayList LinkedList Vector】 Vector对于ArrayList,因为同步而引起的性能差别并不明显; LinkedList是循环双向链表,无论是否为空,总包含一个header表项: |——————————————————————> header ——> ele1 ——- 阅读全文
posted @ 2016-03-17 18:51
Mosthink
阅读(227)
评论(0)
推荐(0)
摘要:
几个对数组的算法 1, 找出数组中的最大值: //把最大值马上设定为数组的第一个元素,然后遍历数组,如果有别当前这个最大值更大的元素,则把最大值更新,直到遍历结束; 2, 计算数组的平均值: //算出总值,然后除以数组的元素数; 3,复制数组: 4,颠倒数组元素的顺序: 偶数个元素的交换过程: < 阅读全文
posted @ 2016-03-17 18:49
Mosthink
阅读(381)
评论(0)
推荐(0)

浙公网安备 33010602011771号