- 博客(115)
- 问答 (1)
- 收藏
- 关注
原创 Android 开发学习小结(七)
一、LinearLayout的使用方法 1.线性布局:将控件一个挨着一个的从上到下排列; 2.Activity可配置样式 android:orientation="vertical" -- 线性布局样式的方向(垂直或水平) 3.控件可设置样式属性 android:id="@+id/head_text" -- 为控件指定相应的id android:text="@stri
2015-02-26 21:54:09
791
原创 Android 开发学习小结(六)
一、Task基本概念与运行过程 场景:一个应用程序包含3个Activity,每个Activity界面一个按钮。Activity1按钮点击后跳转到 Activity2,Activity2的按钮点击后跳转到Activity3,Activity3的按钮点击后进行短信发送。 1.应用程序启动后,运行第一个Activity后,该Activity对象被压入到stack(栈)当中; 2.点击按钮后启动第
2015-02-26 21:52:14
775
原创 Android 开发学习小结(五)
一、七个状态对应的处理函数 // 当Activity第一次调用时,主要用于对界面控件进行layout布局处理以及事件绑定; protected void onCreate(Bundle savedInstanceState); // 当Activity的界面能被用户看到时进行调用; protected void onStart(); // 当Activity没有被销毁处于暂定
2015-02-26 21:50:10
686
原创 Android 开发学习小结(四)
一、文本显示TextView控件二、输入框EditText控件 1.获取输入框的值 // 获取两个EditText控件的值getText() String factorOneStr = factorOne.getText().toString(); String factorTwoStr = factorTwo.getText().toString(); factorOne和f
2015-02-26 21:48:40
696
原创 Android 开发学习小结(二)
一、activity的主要作用 1.用户和应用程序的交互接口类似于网站的展示层 2.一个Activity可以放多个控件,可以理解成一个控件的容器二、创建一个Activity的要点 1.一个Activity就是一个类,并且这个类要继承Activity 2.需要复写onCreate方法(当一个Activity第一次被调用显示在手机上时调用onCreate方法)三、在AndroidManif
2015-02-26 21:40:30
495
原创 Android 开发学习小结
背景:公司安排了春节假期选择一个技术方向进行预研,早对移动开发感兴趣的自己果断选了Android(IOS的黑苹果或者高成本限制,另吐槽下相比于苹果的追求极致,我个人更喜欢谷歌的创新开放)。首先百度了一些Android开发视频,找到Mars Android系列视频。然后下了个adt和eclipse的集成插件,Android studio没去下(听说很好,但是比较用惯了eclipse)。其次需
2015-02-26 21:30:07
767
原创 Android 接口联调利器(天天模拟器和Fiddler)
背景:组内业务交换,转到手机接口组。习惯了mvc3层都在自己的控制下模式,突然没办法知道v的入口层,开始各种不习惯。1.app功能不正常了,app开发和测试人员报过来了。但是半路接手,完全不知道调的是哪个接口,连入口都不知道谈定位问题,本身就是比较扯淡的事情;2.要输出某个app功能的业务文档,还是那个问题不知道入口玩不转;3.如果测试要换分支测试打不同apk需要协助的时候,频繁装ap
2015-01-26 20:04:03
3597
原创 php cli模式下的应用场景和注意点
背景:之前的文章里有写过用crontab+wget命令去请求项目代码的路径方式作为定时器,功能可以达到想要的。最近看到项目里的定时器的实现方式,却是不一样了,可以直接用php的cli模式访问对应的文件就可以了。感觉很简洁、可以和对外的http请求处理分离。另外如果在http的mvc模式的控制器层和数据模型层之间,添加上业务处理层BLL或者服务层service的话。那么,你就可以以最少的代码分离定时
2015-01-10 14:33:06
927
原创 js里的setinterval和setTimeout()
Window.setinterval():用于频率自动调用js函数,比如每隔n毫秒调用某函数Window.clearInterval():取消setinterval() 周期频率执行函数下面的例子是前端时间显示: function clock(){ var t=new Date(); document.getEl
2014-12-26 18:31:05
646
原创 一条统计代码慢查询了
SELECT COUNT(userId) AS userNum, CASE WHEN recordTotalCount<10 THEN 'lessThan10' WHEN recordTotalCount>=10 AND recordTotalCount<15 THEN '10More' WHEN recordTotalCount>=15 AND re
2014-12-23 18:12:16
617
转载 ecshop和Ucenter 通信失败终极解决方法!(附带php5.3以上,出现其他问题解决方法)
原文地址:http://blog.jing.do/tech-955.htmlecshop和Ucenter 通信失败终极解决方法!(附带php5.3以上,出现其他问题解决方法)2014年06月24日 ⁄ Tech | 技术学习 ⁄ 共 3439字 ⁄ 暂无评论 ⁄ 被围观 709 views+Ecshop貌似已经被官方抛弃了,现
2014-10-31 15:17:26
2615
原创 centos 下配置lnmp环境调优记录
调整原因:vi /usr/local/php5/etc/php-fpm.conf 把pm.max_children = 5 调成 = 1000
2014-10-18 15:18:08
724
原创 全文搜索资料收集
sphinx:http://www.qixing318.com/article/under-linux-installation-configuration-sphinx-full-text-search-engine.html
2014-10-04 16:00:13
588
原创 收藏 '分享 到百度、微信'功能代码
window._bd_share_config={ "common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdPic":"","bdStyle":"0","bdSize":"16"}, "share":{}, "image":{"viewList":["qzone","tsina","tqq","renren","weixin"],"viewTe
2014-09-15 10:31:32
1857
原创 php 框架thinkphp里自写的常用函数
<?php/** * 验证码检查 */function check_verify($code, $id = ""){ $verify = new \Think\Verify(); return $verify->check($code, $id);}/** * 将返回的数据集转换成树 * @param array $list 数据集 * @param
2014-07-24 10:54:39
666
原创 thinkphp3.2+dwz 验证session过期后跳转登陆页
背景:用thinkphp+dwz做了一个oa管理后台,先说下关于登录和结构。首页
2014-07-23 13:15:20
3071
转载 ThinkPHP的一些常用方法
转载地址:ThinkPHP的一些类与方法Thinkphp 代码获取客户端IP地址 获取客户端IP地址$type表示返回类型 0 返回IP地址 1 返回IPV4地址数字function get_client_ip($type = 0) { $type = $type ? 1 : 0; static $ip = NULL;
2014-07-08 17:23:27
1891
转载 生成验证码时出现Fatal error: Call to undefined function imagettftext(),如何处理?
这是因为gd没有安装freetype库, 具体可按下面步骤安装:1. 安装freetype-develyum install libXpm* freetype* libjpeg* libpng*2.重新编译php./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --wi
2014-07-07 22:11:35
2964
空空如也
php+nginx 24核的服务器cpu使用总是前几个核使用很高,其他没有使用
2015-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人