参考自《第一行代码》——郭霖Intent的用法相信你已经比较熟悉了,我们可以借助它来启动活动、发送广播、启动服务等。在进行上述操作的时候,我们还可以在Intent中添加一些附加数据,以达到传值的效果,比如在FirstActivity中添加如下代码:Intent intent = new Intent...
分类:
移动开发 时间:
2015-04-24 06:40:18
阅读次数:
192
趁公司目前iOS整个没人管理,我折腾一下调试工具,刚好nordic也有参考demo。然后作为helloworld级别的我。。。 就直接down下来,结果,还不错,不像oschina.net和coding.net的客户端,基本上没有用到pods,所以就直接编译成功了。然后在模拟器上跑一下,ok 没问题...
分类:
移动开发 时间:
2015-04-24 06:41:36
阅读次数:
145
参考《第一行代码》——郭霖回想这么久以来我们所学的内容,你会发现有很多地方都需要用到Context,弹出Toast的时候需要、启动活动的时候需要、发送广播的时候需要、操作数据库的时候需要、使用通知的时候需要等等等等。或许目前你还没有为得不到Context而发愁过,因为我们很多的操作都是在活动中进行的...
分类:
移动开发 时间:
2015-04-24 06:38:24
阅读次数:
166
一则新闻指出,“App的生命周期平均只有10个月,85%的用户会在1个月内将其下载的应用程序从手机中删除,而到了5个月后,这些应用程序的留存率仅有5%。”很多初创移动互联企业仅仅运营一款两款app,一款app的生命周...
分类:
移动开发 时间:
2015-04-24 01:36:00
阅读次数:
208
VMware虚拟机按F2进入BIOS时间太短解决办法:1.在虚拟机的配置文件.vmx文件中加入一行:bios.forceSetupOnce="TRUE"开机自动进入BIOS2.在虚拟机的配置文件.vmx文件中加入一行:bios.bootDelay="5000"加长等待时间,5000=5秒,可自行调整
分类:
移动开发 时间:
2015-04-24 01:22:47
阅读次数:
142
1.service如windows下面的服务是差不多的,没有用户界面,只是在后台工作,比如音乐播放、下载可以使用Service2.Activity怎么和service绑定,怎么在activity中启动自己对应的service:service本身不能自己启动,要调用其他方法才能启动service。有如下两种方法:startService():使..
分类:
移动开发 时间:
2015-04-24 01:20:07
阅读次数:
178
1.什么是Activity?是一个可以与用户交互的屏幕,例如打电话、拍照、地图、日历的界面2.Activity有7个生命周期方法(生命周期描述的是一个对象从创建(new出来)到死亡的过程中会执行的方法):onCreate:在Activity对象被第一次创建时调用onStart:当Activity变得可见时调用该函..
分类:
移动开发 时间:
2015-04-24 01:15:13
阅读次数:
151
android客户端+python服务端(django框架)---问题集锦1:很奇怪的事,Get和Post提交方式各种方法试尽了,始终不成功,结果是URL问题,http://xxxx/xxxxx实在没有办法只好直接上html:<html>
<head>test</head>
<body>
<formaction="http://xxxx/xxxxx..
分类:
移动开发 时间:
2015-04-24 01:10:05
阅读次数:
142
看以下几步操作即可:
实例化带cookie DefaultHttpClient 网络通信类
/**
* 返回请求队列
* @return
*/
private RequestQueue getRequestQueue() {
if (mRequestQueue == null) {
DefaultHttpClient httpclient ...
分类:
移动开发 时间:
2015-04-24 01:07:47
阅读次数:
1130
关于这个神奇的 内存不够错误的通常解决方法,网上大把,建议大家在尝试过了网上的方法后再来尝试下我的这种方法。编译工具: android studio测试真机:米 2调试的时候出现:INSTALL_FAILED_INSUFFICIENT_STORAGE按照字面意思理解为:因为内存满了而导致安装失败。要...
分类:
移动开发 时间:
2015-04-24 01:00:14
阅读次数:
170
题目链接:https://leetcode.com/problems/happy-number/这道题看上去很简单,如果用hashtable的话,不少童鞋应该都能做出来。只要想明白一件事儿,循环结束的条件:要么当前的数字为1,要么当前的数字曾经出现过。(至于为什么一定会出现循环,额,数学家们已有讨论...
分类:
移动开发 时间:
2015-04-24 00:58:20
阅读次数:
181
我们知道,LayoutInflater是用来实例化整个布局文件,而MenuInflater是用来实例化Menu目录下的Menu布局文件的。传统意义上的菜单定义需要Override Activity的onCreateOptionsMenu,然后在里面调用Menu.add把Menu的一个个item加进来...
分类:
移动开发 时间:
2015-04-24 00:50:54
阅读次数:
187
写一个NSObject的分类,然后添加一下的方法即可:前提要导入运行时机制类#import - (void)enumerateClasses { Class c = [self class]; while(c) { NSSlog (@"class->%@",c); c = class...
分类:
移动开发 时间:
2015-04-24 00:50:08
阅读次数:
201
LayoutInflater与findViewById的用法有很多可比较之处。如:他们都可以通过id返回View。LayoutInflater inflater = getLayoutInflater();View layout = inflater.inflate(R.layout.custom_...
分类:
移动开发 时间:
2015-04-24 00:46:15
阅读次数:
326
##目标:避免紧耦合 本文对原文进行了精简 原文链接:[Communication patterns for application components](http://vinsol.com/blog/2014/11/04/communication-patterns-for-application-components/) ##紧耦合 组...
分类:
移动开发 时间:
2015-04-23 23:36:44
阅读次数:
333
一、读取assets文件下文件products.json
public String readAssetFile(Context c, String file) {
Elapsed profiler = new Elapsed();
BufferedReader bufReader = null;
try {
InputS...
分类:
移动开发 时间:
2015-04-23 23:34:25
阅读次数:
328
??
浅谈Android Service的基本用法:
关于Service最基本的用法自然是启动和停止操作。
启动Service有两种方式:
1、通过startService(Intent intent)方式启动,启动时会自动执行onCreate(),onStartCommand()方法。
2、通过bindService(Intent intent,ServiceConnection co...
分类:
移动开发 时间:
2015-04-23 23:31:45
阅读次数:
179