自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 收藏
  • 关注

原创 APP消息推送内容、推送频率如何选择? (推送率)

app可以实现一个功能,叫做消息推送。通知是能够起到提醒或者唤醒用户的作用的,也是app运营最优质的渠道,运用得当可以帮助产品运营人员更高效地实现运营目标,相反盲目则也将带来反作用。如何打磨一个好的app消息推送策略,对一个app的体验而已至关重要。一丶提醒动作的作用通知是移动操作系统的一个一级入口或者称之。为某个闭环体验的起点,很直观的作用就是notify users,那么就要考虑提

2016-04-28 13:00:34 8852

原创 Android Studio常见报错总结

1,Android Studio开发时,App机器人位置(select run/debug Configuration)位置出现红叉导致程序不能运行的解决方法: clean与rebulde可能都不好用。产生问题的原因 : 文件换包的原因导致你的 AndroidManifest.xml 文件注册乱了。解决方法:你也可以去AndroidManifest.xml 文件中查看一下你注册的Activ

2016-04-27 18:57:42 6628 2

原创 HTML5开发

1.HTML5应用的特点:优点跨平台(ios和安卓都能用同一套)低成本(开发成本低)能够快速响应市场需求(服务器端已修改,客户端马上就会显示出效果,不用更新app)  统计页面停留时间、缺点执行效率 DOM树(html节点)javascript代码执行效率比较低 网络(还有获取页面布局和排版,消耗的网络资源多一点)应用程序的特性 资讯类  展示类策略扬长

2016-04-26 18:31:56 859 1

原创 安卓onKeyDown事件

//监听手机屏幕上的按键    @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        if (keyCode == KeyEvent.KEYCODE_BACK) {            //如果点击的是后退键  首先判断webView是否能够后退            //如果点

2016-04-26 13:38:07 65656 4

原创 Android Studio的使用总结

AS的使用:1)android studio中如何设置注释模板File and Code Templates---->然后选中Includes tab下面的File Header---->在最右边的输入框中就可以输入我们想要设置的注释模板了。比如我们输入:/** * 作者:${USER} on ${DATE} ${HOUR}:${MINUTE} * 邮箱:xjs25

2016-04-22 17:49:38 8092

原创 AS2.0 :Instant Run(热更新)

问题:构建build项目,需要花大量的时间,而ios开发则不需要这样,怎么破?instant run ,在第一次运行之后,就可以快速的在真机中看见修改后的结果,不仅仅是UI可以直接显示,还包括代码逻辑。全量编译、热更新(只编译修改后的代码)编译运行、即时运行(更快的构建和部署)。使用条件:AS2.0版本及以上;在 android tools bu

2016-04-19 22:03:27 630

原创 JDK1.8新特性(java)

如何安装JDK1.8?开发环境平台配置:jdk1.8. 安装 jdk1.8,并进行环境变量的配置;bin目录,检查是否配置好的标志:cmd--->javac命令可以执行,就好了!如何查看jdk的版本? 命令是java -version如何查看jdk是多少位的? 命令是java -versiondos清屏命令:clsjavac命令的作用:javac是用

2016-04-19 14:46:50 2322

原创 Android Studio: 对gradle的理解

Gradle是一种依赖管理工具(为项目添加依赖);它可以对依赖进行管理;还可以进行差异控制;每一个Module都需要有一个gradle配置文件,语法都是一样,唯一不同的是开头声明的是 apply plugin: 'com.android.library'  (安卓应用程序、依赖类库两种)主gradle配置文件:  // 所使用的java版本     compileOptions

2016-04-19 14:18:16 500

原创 PowerDesigner 使用总结

PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据

2016-04-18 11:32:41 1134

原创 消息推送 “个推集成”

推送:分全局推送和个推;  个推是自动推送,而不需要人工干预,比如收到新的买家订单;根据买家订单, 服务端推送新订单消息到商户的手机上!我们项目中的自定义消息类型: 订单消息、报价消息、新版本更新消息等等。点击通知栏,跳转到对应的消息详情页面。还有一种情况,点击通知栏,跳转到对应的网页,比如微商城。消息传递的两种行为:客户端主动拉去消息;服务器端主动推送消息;透传消

2016-04-16 16:51:06 4549

原创 各种 没整理

客户端离用户更近,在技术之余可以更关注产品;服务端更注重数据和并发稳定性。一个商业产品涉及到很多个纬度:战略,产品,技术,运营,市场,商务 等等。开发人员只是做技术这个纬度,而技术又分很多种,从职能上可以分为:开发,测试,UI ….  ,开发又可以分为PC端,WEB端,服务端,移动端(iOS,Android)mipmap可以提高系统渲染图片的速度,提高图片质量,减少GPU压力(图形处理

2016-04-15 10:01:27 517

原创 android开发思路、一些想法

Android系统一开始并不是由谷歌研发出来了,Android系统原来的公司名字就叫做Android,谷歌公司在2005收购了这个仅成立22月的高科技企业。 Android体系结构Libraries (库): Android包含一套C/C++库,Android系统的各式组件都在使用。这些功能通过Android应用框架暴露给开发人员.Android Runtime (Android运

2016-04-15 09:39:28 3948

原创 Java工作需求技能

熟练掌握J2ee主流框架的使用spring、struts、hibernate、IBatis等(三大框架的使用);熟练掌握一种主流数据库:MySQL/ sql server/ oracle,拥有较好的数据库设计能力,能设计表与索引;熟悉HTML、JavaScript,ajax,Jquery开发等相关WEB技术;熟悉Unix/Linux操作系统;具有独立设计并实现高并发、高可用的大型J

2016-04-14 19:45:36 2332 1

原创 json使用总结

注意:1)json解析是好事操作,最好不要放到主线程里;2)Json数据到实体模型之间的转化特别容易出错,特别是数据类型,一定要注意;3)JSONArray    JSONObject   这两个对象的使用;4)如何把字符串转化成json对象? new JSONObject(str);5)如何获取属性的值?  String model = (String) jsonObject

2016-04-14 19:31:48 2966

原创 服务器端 三层架构

服务器端项目分包:三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(Presentation layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构

2016-04-14 18:06:41 19177 2

原创 IOC开发框架[@ViewInject] 注解式发开

什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC)1) 一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new出来用;2) IoC的原则是:NO,不要new,这样耦合度太高;你配置个xml文件,里面标明哪个类,里面用了哪些成员变量,等待加载这个类的时候,我帮你注入(new)进去.这样做有什么好处呢?项目分层开发,分为控

2016-04-14 17:45:57 515

原创 应用接入支付宝支付——移动支付

最重要的还是流程;重点:关于私钥,java集成的话,私钥要转化成pkcs8格式。-------------------------------------------------------->关键是把官方的demo走通;  官方demo里面有四个参数是空的,把这四个参数填上就可以啦。//商户PIDpublic static final String PARTNER = "**

2016-04-14 14:04:44 828

原创 java代码设置布局的宽和高

RelativeLayout.LayoutParams lp=new RelativeLayout.LayoutParams(dip2px(this,480),dip2px(this,300))mPlayerView.setLayoutParams(lp)通过代码设置布局的宽和高,因为需要的是px(像素),所以需要把dp转化成px。  通过代码设置布局参数。public sta

2016-04-12 17:46:48 4631

原创 Litepal 数据库操作框架的使用 (火)

LitePal是GitHub上一款开源的Android数据库框架.它采用了对象关系映射(ORM)的模式,将平时开发时最常用的一些数据库功能进行了封装,使得开发者不用编写一行SQL语句就可以完成各种建表、増删改查的操作。并且LitePal很“轻”,jar包大小不到100k,而且近乎零配置。核心:1)从表中读取到数据,展现给用户;2)把数据存储到表中。特点:1)完全不需要使用sql

2016-04-12 16:39:59 5164

原创 抓包工具 Fidder的使用

抓包工具,主要介绍简单实用的Fiddler;Fiddler官网下载地址:http://www.telerik.com/fiddler 下载完成后打开fiddler,注意事项:要确保安装Fiddler的电脑和测试手机在同一局域网内;因为Fiddler只是一个代理工具,需要将手机的代理指向 PC 机,不能互相访问是不行的。使用步骤:1)打开Fiddler菜单栏中的Tools>Fid

2016-04-11 16:35:03 1099

原创 20160411_使用老毛桃破解电脑密码

1) 制作系统分启动盘2) 选择F12,进入“引导磁盘菜单”3) 选择U盘作为第一启动盘4) 运行老毛桃Win 8P工具箱5) 系统密码清除6) 搜索所有存放用户安全账户数据的磁盘7) 勾选“不需要密码”和"清除用户的密码"  然后save,重启电脑就可以啦。

2016-04-11 13:45:25 3737

.net服务器端性能优化

.net服务器端性能优化

2016-12-20

数据库基础操作

数据库基本操作:增删改查

2016-10-25

自定义对话框

自定义对话框,直接可以拿来用的。

2016-07-29

图片多点触控代码案例 可以直接拿来用

图片多点触控功能的实现、特别好用、能够减少很多时间。原理是手势识别和边界控制

2016-07-19

安卓开发中的图片加载框架Glide 案例源码

安卓开发中的图片加载框架Glide 案例源码

2016-05-21

安卓开发中的mvp模式、小案例源码

安卓开发中的mvp模式、小案例源码

2016-05-05

c#基础编程小程序

一些简单的小程序,求水仙花数,进行异常检测等等

2014-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除