- 博客(14)
- 资源 (17)
- 收藏
- 关注
原创 mysql设置远程访问
先进入Linux服务器,然后进入服务器mysql1: 进入服务器 mysql -uroot -p 2: 输入密码 1234563: use mysql;4 : GRANT ALL ON *.* TO root@'61.170.218.190' IDENTIFIED BY '123456' WITH GRANT OPTION; 5: flush privileges;...
2018-12-03 11:28:50
144
原创 already exists but is not a source folderalready exists but is not a source
遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->java Compiler ->修改Compiler compliance level 一般是1.6。修改完成clean项目之后,往往还会遇到:gen already exists but is not a source folder. Convert to a sourc
2013-08-30 09:03:41
710
转载 android中跨进程通讯的4种方式
由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Service。其中Activity可以跨进程调用其他应用程序的Activity;Content P
2013-08-23 14:25:57
624
原创 日期控件DatePicker只显示年月不显示日
有两种方式可以达到此目的:一、在xml布局中定义datepicker控件时,设置width小一些,只够显示年月,不够显示日。二、datepicker控件中内置了三个NumberPicker控件,找到显示日的控件,然后将其隐藏掉代码如下:日期控件直接设置DatePicker dp =this.findViewById(R.id.dp); if (dp != null
2013-08-12 16:39:49
5570
原创 Service与AlarmManager-BroadcastReceiver能否在CPU沉睡下工作
项目中有两块需要用到这个1 。 每隔5分钟定位一次位置,提交给接口2.. 每隔5分钟提交一次代传记录,就是用户提交缓存在本地的数据 第一种方式:起初我用的Service,然后用的while 死循环,不断每隔5分钟 去执行一次 但是 有时候位置有时候很久不提交,特别是晚上,后来分析了一下, Service会随着cpu的休眠而沉睡@Override
2013-07-22 10:36:40
949
原创 Android Activity加载完成事件
有时我们在onCreate或者onStart中获取控件的高度时获取的都是0,因为控件还没有初始化完毕。android给开发者提供了一个方法,可以解决这个问题,这个方法就是onWindowFocusChanged()相关执行打印:1: entry: onStart---->onResume---->onAttachedToWindow----------->onWindowVis
2013-07-05 14:02:41
3784
原创 获取SVN上次提及的类
协同开发的时候 偶尔会出现一些类被覆盖的情况,记录一下,获取SVN被覆盖的情况下,获取上次提及的代码打开SVN 进入代码管理 到被覆盖的类处 看一下类的Reversion 比如现在我的是 309如图:然后到本地磁盘(存放项目的目录) 右击类TortoiesSVN--选择Update to Reverion 输入308 就可以获取上一个版本的类如下图:
2013-07-04 12:02:03
621
原创 把自己的程序打成jar包
我们写程序的时候往往需要把自己的程序打包成jar包,给第三方调用。Eclipse让我们非常方便的可以导出jar包。但是当程序里需要用到res里的资源时,往往就会出现问题。因为统自动生成的R类如果被打到jar包中后,就失去了索引资源的作用。导致封装成jar包的view无法获取对应资源。因为R类的属性值是在应用编译打包时由系统自动分配的。R类打包之后失效,实际是因为R类的内部类里面的属性失效,因为打包
2013-07-03 17:50:59
878
原创 判断Android后台服务线程(Service类)是否正在运行
如何检查后台服务(Android的Service类)是否正在运行?我希望我的Activity能够显示Service的状态,然后我可以打开或者关闭它。 回答:Android系统提供了一个函数ActivityManager.getRunningServices可以列出当前正在运行的后台服务线程private boolean isServiceRunning() {
2013-07-01 18:05:23
2887
原创 跨apk访问SharedPreferences
//该activity生成一个SharedPreferences//1:APK->activity//包名:com.test.pkg public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); SharedPreferences mPrefs = getShar
2013-06-25 16:38:41
949
原创 代码中的注释规范
在阅读一些开源代码时,我们常会碰到诸如:TODO、FIXME和XXX的单词,它们是有其特殊含义的。、TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。XXX: + 说明:如果代
2013-06-23 22:44:30
637
原创 移动调研
移动调研CAPI 分为两种方式 比如:牛排店 1. 手机访问调研Web网页。。 需要调研客户的反馈, 在桌子上设立一个 二维码 客户用手机拍摄一下 就会打开一个调研的网址,填完发消费券,是不是比填纸质的更方便?(不需要成本) 2. 直接装上调研的APP, 客户吃完牛排,提供给客户填完, 这样就需要一些成本(
2013-06-19 13:55:31
659
原创 调研产品分析
目前市场主要有capi cati cawi 传统的方式就是用纸质调研,目前都还有面访的,比如去商城有MM叫你帮忙填写一份问卷,主要内容是 来这商城主要看什么商品,买了什么商品,觉得那里有不完善的地方。 随着技术的不断进步,慢慢的由电话访问, 网络访问所取代。 然后智能手机的崛起,也将带动这个市场 用移动手机或pad进行面访 调研这个蛋糕还是相当大的
2013-06-18 14:38:17
743
转载 Android dispatchTouchEvent()用法
android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包
2013-05-24 15:44:43
881
oauth-spring框架
2018-08-07
Javascrip----jQuery弹层效果 9种
2010-03-31
人力资源管理系统 对日项目(贵得有理由)
2010-03-24
Struts2.0+Hibernate+Spring+Ajax集成jar
2010-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人