做网站优化的朋友都晓得,要想增长网站的权重首先要增加搜索引擎网站收录数目。信任众多朋友都碰到过站点收录量不增加,还是今日收录了下一天又删去,更有甚者收录量不增加反倒减损,无论是谁碰到这么的问题都很烦闷,面临搜索引擎网站收录量不增加我们应当怎么样对付呢?接下来本人论述一下子自个儿的一点经验。
一、做好网站地图
对于网站布局架构非常不好的站点来说,好的站点地图有帮助于搜索引擎网站抓取网站整个儿页面,所以站长可以将每日更新的站点信息参加到网站地图中。针对谷歌搜索引擎网站xml地图是十分有用的,对于百度搜索引擎网站robot.txt则相当关紧,所以大家必须要利用好搜索引擎网站地图。
二、坚决保持原创文章更新
原创文章是搜索引擎网站最心爱的食品,备受搜索引擎网站青眼,坚决保持每日更新原创内部实质意义,文章数目以私人事情状况而定,最好做到1:2:1的比例(即原创文章:伪原创文章:复制粘附文章)。在这处本人提议大家文章头部和尾部一尽力自个儿写,文章字数不少于八百字,太短的文章有弊于搜索引擎网站收录。
三、做好网站内里链接
对于网站优化来说,站点内里链接是十分关紧的,内里链接可以使网站每个页面都能畅达连署,便捷搜索引擎网站蛛蛛浏览多个页面,让搜索引擎网站能够抓取网站的每个页面。网站内里链接中锚文本占领着举足轻重的位置,所以大家必须要用好锚文本链接,其可以指向站点首页,也可以指向文章页面,切实避免目的网站关键词锚文本指向首页不要太过泛滥,每篇文章显露出来一次即可。
四、做好网站外部链接
站点内里链接做好在这以后,接下来就是外部链接了,发外链需求不断的坚决保持,切不可以利用·群发软件等工具,由于这么的外连极不定,可能会被搜索引擎网站觉得是作弊而降权甚至于被拔毛。可以将自个儿写好的文章地址宣布到各道论坛,领用锚文本指向更新的站点页面,增长搜索引擎网站蛛蛛抓取页面的概率。
建议下载附件 图文并茂 公司其他一些项目由于保密暂时不能公布
1. 截屏分享
"截屏分享"是由青岛科技大学的几名学生独立开发的一款为用户提供截屏服务并发送到微博的应用."截屏分享"需要root权限.您可以通过摇晃手机,光感,或者定义一定的时间后进行截屏操作,您可以在截屏后回到程序中看到截到的图片,并有选择的分享到微博上.
http://www.eoemarket.com/show/index/?appId=82577
2. 我爱找歌词
"我爱找歌词"是由青岛科技大学的一名学生独立开发的一款为用户提供歌词服务的应用.使用方法 找歌词:用户可以输入歌曲名和作者下载想要的歌词,如果对歌曲模糊,也可以使用搜索功能调用程序内置的浏览器进行搜索歌词,以及下载歌曲.文件浏览:提供简单的文件管理器功能,可以对歌词文件进行改名,复制粘贴等等操作,可以把lrc格式的歌词转换为txt格式本地歌词:可以检索出SD卡下所有的Lrc歌词文件所在的文件夹,方便用户管理LRC歌词.微博分享:有些歌词太美了?那赶快复制下来分享给微博好友吧!
http://as.baidu.com/a/item?docid=1646237951&pre=web_am_rel
3. DEFY键盘灯小助手
按时间控制手机键盘灯的亮灭
主要节约defy的键盘灯防止熄灭了.
支持开机启动
极少的内存占用和资源耗费
http://www.eoemarket.com/show/index/appId/91456
4.每日一句
每日一句.惊醒你的人生.
精选励志名言,每日刷新提醒
使用时请添加小插件"每日一句"到桌面
从网络更新tips功能
可以自己修改,定制tips.txt 具体路径sdcard/android/tipeveryday/tips.txt
可以在应用中直接增加自己喜欢的句子
http://apk.91.com/Soft/Android/com.su.tipseveryday-3-1.1.html
4. apk电子书框架
《再见萤火虫》主要内容:十六岁的南宫伟为了证明自己长大了而离家远行,在一个名叫烟水的小城认识了微微,他们成了相依为命的好朋友。南宫伟曾经是个理想主义的少年,对庸庸碌碌的生活嗤之以鼻。在小城烟水,各种各样的阴谋和伤害粉墨登场,让他体验到了生存与生活的关系。然而不甘堕落的人生信仰让南宫伟坚持对爱的渴望。二十四岁前夕,他面对阳光微笑着,承认自己终于不再是个孩子。
http://apk.91.com/Soft/Android/com.su.yinghuo-1-1.0.html
5. 气泡记事
1.基于对话框式的记事本
2.sqlite 存储记录信息 并遍历数据库的信息显示在应用界面,
3.长按丰富功能
4.可以修改事件的颜色 也命名事情的轻重缓急
http://apk.hiapk.com/developer/details?apkId=717099&r=015835220
学校内平时学习
篮球教学应用
定位
地图公交
周边搜索
获根据定位到的经纬度取天气湿度等等信息
公司项目:
房地产产品展示
PHP服务器+android客户端
Android客户端需要检查更新图片是否有新增加有的话提示用户
注:登陆需要从服务器认证也可以使用离线浏览
注:支持两次触控 两边是翻页箭头
Php服务器界面功能
1. 上传图片 图片文件保存到服务器硬盘 信息保存到mysql
2. 用户系统:管理员可以增删改查各用户
3. 增删改查图片
Android应用的重要工作就是更新界面显示,在camera应用中也不例外, 观察目录结构,发现ui相关的类和接口保存在src/com/android/camera/ui 文件夹下,在使用相机时我们发现无论是对焦还是人脸识别他们的相关界面是极其相似的,究其原因是在代码实现的过程中利用了面向对象的重要性质-----多态。
代码分析:
首先界面更新调用了FocusManager.java中的updateFocusUI()方法。
public void updateFocusUI() {
if (!mInitialized) return;
// Set the length of focus indicator according to preview frame size.
int len = Math.min(mPreviewFrame.getWidth(), mPreviewFrame.getHeight()) / 4;
ViewGroup.LayoutParams layout = mFocusIndicator.getLayoutParams();
layout.width = len;
layout.height = len;
// Show only focus indicator or face indicator.
boolean faceExists = (mFaceView != null && mFaceView.faceExists());
FocusIndicator focusIndicator = (faceExists) ? mFaceView : mFocusIndicator;
if (mState == STATE_IDLE) {
if (mFocusArea == null) {
focusIndicator.clear();
} else {
// Users touch on the preview and the indicator represents the
// metering area. Either focus area is not supported or
// autoFocus call is not required.
focusIndicator.showStart();
}
} else if (mState == STATE_FOCUSING || mState == STATE_FOCUSING_SNAP_ON_FINISH) {
focusIndicator.showStart();
} else {
if (mState == STATE_SUCCESS) {
focusIndicator.showSuccess();
} else if (mState == STATE_FAIL) {
focusIndicator.showFail();
}
}
}
多态实现代码用绿色表示,根据代码FaceView,FocusIndicatorView 都继承了FocusIndicator接口,而实际上此接口就定义了显示规范。
public class FaceView extends View implements FocusIndicator, Rotatable {
public class FocusIndicatorView extends View implements FocusIndicator {
public interface FocusIndicator {
public void showStart();
public void showSuccess();
public void showFail();
public void clear();
}
另一方面,FaceView,FocusIndicatorView在显示中还有细微不同,最重要的是FaceView可以识别多个人脸,显示多个识别框。这个功能是通过重写view的onDraw(Canvas canvas)方法实现的。
代码分析:
@Override
protected void onDraw(Canvas canvas) {
if (mFaces != null && mFaces.length > 0) {
// Prepare the matrix.
Util.prepareMatrix(mMatrix, mMirror, mDisplayOrientation, getWidth(), getHeight());
// Focus indicator is directional. Rotate the matrix and the canvas
// so it looks correctly in all orientations.
canvas.save();
mMatrix.postRotate(mOrientation); // postRotate is clockwise
canvas.rotate(-mOrientation); // rotate is counter-clockwise (for canvas)
for (int i = 0; i < mFaces.length; i++) {
// Transform the coordinates.
mRect.set(mFaces[i].rect);
if (LOGV) Util.dumpRect(mRect, "Original rect");
mMatrix.mapRect(mRect);
if (LOGV) Util.dumpRect(mRect, "Transformed rect");
mFaceIndicator.setBounds(Math.round(mRect.left), Math.round(mRect.top),
Math.round(mRect.right), Math.round(mRect.bottom));
mFaceIndicator.draw(canvas);
}
canvas.restore();
}
super.onDraw(canvas);
}
}
绿色部分是通过遍历face数组画出每个人脸所对应的识别框。