自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (10)
  • 收藏
  • 关注

原创 做一款app,除了最基本的本地功能以外,好需要一些这些功能(待完善)

1、用户启动上报服务器(统计用户的启动版本与次数)。2、用户的版本控制(用户强制升级)3、app的崩溃上报。(查看与解决崩溃次数)4、用户地理位置的获取(统计分析用户的位置)5、启动页面的显示(给用户某种通知){听云}

2016-12-12 17:50:34 1180

原创 独立开发者-Android市场发布指南

作为独立开发着,当我们开发出款一款APP后,应该如何发布市场。iOS直接AppStore即可,但是Android市场繁多,部分市场也并不支持个人开发者注册。下面将列出来一些主流的Android市场以及管理后台地址。    注册开发者账号一般来说,个人开发者均需要上传手持身份证照片。    市场列表,以下是可以维护的市场,同时支持个人开发者的。Goog

2016-09-26 13:54:16 4639

转载 Android 混淆代码总结

为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的jar包

2015-12-31 16:06:02 503

转载 android 实现代码混淆

版权声明:本文为博主原创文章,未经博主允许不得转载。对于使用签名的apk,常用的反编译之后还是能查看class文件的代码实现,对于反编译可查看个人的博客点击打开链接使用代码混淆就能是这种常规反编译失效,更多混淆机制见官网http://developer.android.com/guide/developing/tools/proguard.html1,在build.

2015-12-31 15:51:49 1073

转载 设计师如何为 Android 应用标注尺寸

对追求高还原的产品来说,设计稿上的精确尺寸标记是必不可少的。但 Android 生态中各种尺寸和密度不同的设备让这件事情变得麻烦,设计师好不容易搞清楚了什么是 dp ,什么是 sp,但 Photoshop 里没有这些单位啊,还要换算?这就要了命了。如果你不想搞清楚这件事的来龙去脉,就先拿这个结论去用吧。设计 Android 应用的最佳实践:1. 画布大小定位 720 x 128

2015-12-18 16:32:02 1505

转载 Android 百分比布局库(percent-support-lib) 解析与扩展

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46695347; 本文出自:【张鸿洋的博客】一、概述周末游戏打得过猛,于是周天熬夜码代码,周一早上浑浑噩噩的发现android-percent-support-lib-sample这个项目,Google终于开始支持百分比的方式布局了,瞬间脉动回来,

2015-12-14 18:14:15 536

翻译 Activity的启动模式与flag详解

Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在 Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C

2015-12-06 01:32:32 450

原创 Fragment 重要函数

Fragment 重要函数一、Fragment对象  1.void setArguments(Bundle args);    这个函数为Fragment提供构造参数(也就是数据),参数以Bundle类型封装。因为官方不建议把数据的传递提供写在构造函数当中,因此提供了这个方法。  2.Bundle getArguments();    通过这个函数可以获取到传递给F

2015-12-03 14:44:43 524

转载 Android应用开发性能优化完全分析

1 背景其实有点不想写这篇文章的,但是又想写,有些矛盾。不想写的原因是随便上网一搜一堆关于性能的建议,感觉大家你一总结、我一总结的都说到了很多优化注意事项,但是看过这些文章后大多数存在一个问题就是只给出啥啥啥不能用,啥啥啥该咋用等,却很少有较为系统的进行真正性能案例分析的,大多数都是嘴上喊喊或者死记住规则而已(当然了,这话我自己听着都有些刺耳,实在不好意思,其实关于性能优化的优质博文网上也

2015-10-14 10:12:49 866

原创 四种方案解决ScrollView嵌套ListView问题

1、手动设置ListView高度    经过测试发现,在xml中直接指定ListView的高度,是可以解决这个问题的,但是ListView中的数据是可变的,实际高度还需要实际测量。于是手动代码设置ListView高度的方法就诞生了。/*** 动态设置ListView的高度* @param listView*/public static void setListV

2015-09-14 14:06:03 535

原创 android ListView 刷新数据,加载时遇到的数组越界问题

05-31 11:19:55.423: E/Microlog(13846): LoggerExceptionHandle [ERROR]java.lang.IndexOutOfBoundsException: Invalid index 1, size is 105-31 11:19:55.423: E/Microlog(13846): at java.util.ArrayList.thr

2015-05-23 00:17:40 1113

转载 微信分享(ShareSDK)个人经验总结

首先说一下 我弄这个微信 有一个问题纠结了差不多5个月(下面再说) 现在把个人的总结写下来:步骤:1.给你的应用签名:右键点击你的项目 -Android Tools-》Export signed application package填写相关信息一直到底 最后你会得到apk以及签名文件(会自动生成,以后打包就用这  个已有的文件签名)2.在ShareSDK或者微信官网下载签

2015-05-21 10:00:47 707

转载 android 出现各种乱码解决方法汇总

window下,默认采用GBK格式编码,linux下,默认采用utf-8格式编码。(1):如果本地sdcard文件出现乱码,可将其导出,打开,--------文件-----------另存为---------(选择编码格式)----再保存;(2):另:InputStreamReader reader=new InputStreamReader(inr,"

2015-05-19 16:17:35 1280

转载 解决ScrollView 与viewpager 焦点冲突

1:首先自定义类重写ScrollView,系统运行时将会加载自己的重写的ScrollView:public class MyScollview extends ScrollView {public MyScollview(Context context, AttributeSet attrs) {super(context, attrs);// 添加了一个手势选择器

2015-05-19 16:16:57 1048

转载 Android中Scrollview、ViewPager冲突问题汇总

Android中Scrollview、ViewPager冲突问题汇总显示问题:1、设置ScrollView的fillViewPort为true2、设置ViewPager的layout_height为一个固定高度,比如:100dip 冲突问题:不过ViewPager显示出来以后,还有另外一个冲突:ViewPager左右不能滑动了!是的,因为这个事件其实已经被外

2015-05-19 16:15:15 808

转载 Android 屏幕适配方案

1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:为

2015-05-07 14:39:51 662

原创 android ui的几个概念:px,dip(dp),sp,dpi,分辨率等

android ui的几个概念:px,dip(dp),sp,dpi,分辨率等1.px (pixels)像素 – 是像素,就是屏幕上实际的像素点单位。 dip或dp (device independent pixels)设备独立像素, 与设备屏幕有关。 sp (scaled pixels — best for text size):类似dp, 主要处理字体的大小。

2015-05-07 14:35:52 589

原创 activity的启动

启动模式允许开发者定义一个activity的新实例如何与当前的Task关联。可以定义使用俩种方法来定义。如果Activity A开启Activity B, Activity B就可以在它的manifest文件中定义它与当前的task如何关联,Activity A也可以要求activity B应该如何与当前的task关联。如果两个activity都定义了Activity B应该如何与一个ta

2015-04-25 23:11:05 565

转载 详解tomcat7 的新特性和新增功能

本文分为两个部分,分别是”Tomcat 7的新特性”和“Tomcat 7增强的功能”。Tomcat 7新特性1 使用随机数去防止跨站脚本攻击。2 改变了安全认证中的jessionid的机制,防止session攻击。3 内存泄露的侦测和防止4 在war文件外使用别名去存储静态内容。Tomcat 7的增强功能5 对Servlet 3.0,JSP

2014-09-11 17:57:11 709

原创 android Handler 详解

Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说,你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。如果此时需要一个耗时的操作,例如: 联网读取数据,或者读取本地较大

2014-08-01 11:44:11 570

转载 hibernate一级缓存和二级缓存的详解

缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。

2014-08-01 09:55:01 595

原创 android 中activity 设计思路

初学者在定义Activity时,常常在onCreate方法中完成逻辑处理和界面显示。如果逻辑处理的时间很短暂,也没有关系,但是如果业务逻辑是网络请求或数据库处理,可能需要一定的时间才能处理完成,那么这样会导致需要等待一定的时间才能看到界面显示,这样的用户体验将非常糟糕。以下介绍一种Activity的实现模式,供大家参考:定义界面的布局,要求在未填充数据前要求界面也是布局整洁、清晰的;这样保

2014-07-15 10:42:05 912

android listview 嵌套 gridview

1、这个例子实现了,listview嵌套gridview的功能,需要开发此功能的可以下载

2015-05-22

android listview 嵌套 listview

1、此demo实现了,listview嵌套listview的功能,需要此功能的开发者可以参考参考

2015-05-22

网络购物商城

网络购物商城,struts2+hibernate+spring 。对从事java的工作的人员有很好的帮助

2013-08-04

java实例中应用json

java实例中应用json,组合,拆分数据

2013-08-04

java编写的人事管理系统

java编写的人事管理系统,对初学者和从事java的工作者对有很好的帮助。

2012-11-12

java权限管理系统

java权限管理系统,对需要更深入的了解java权限管理的人有很好的帮助

2012-11-10

正则表达式

需要了解正则表达式的,可以下载下来学习学习,这个对你很有帮助

2012-11-10

ssh实现的投票管理系统

struts+hibernate+spring 实现的投票管理系统。很好的东西,希望你喜欢

2012-11-09

考试评分系统

java实现考试,评分系统,对java工作者和初学者有很好的帮助。

2012-11-08

调用淘宝接口

java 调用淘宝接口。对需要了解这方面的初学者有很好的帮助

2012-11-05

空空如也

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

TA关注的人

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