工程笔记
yueyue_project
这个作者很懒,什么都没留下…
展开
-
以案例说明SharedPreferences的基本用法
默认状态为原创 2014-07-09 20:18:34 · 360 阅读 · 0 评论 -
自定义View自己的简单理解
这篇文章不涉及源码的解释,不过我相信通过此文章,读者们一定能获得一些东西。 首先我们知道自定义View最基本的三个步骤protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)protected void onLayout(boolean changed, int l, int t, int r, int b)pro原创 2016-04-20 18:26:54 · 312 阅读 · 0 评论 -
fragment及fragment的通信
引用API的一段话作为开头A Fragment is a piece of an application's user interface or behavior that can be placed in an Activity. Interaction with fragments is done through FragmentManager, which can be obtained vi原创 2016-05-06 14:20:39 · 849 阅读 · 0 评论 -
android事件分发的tips
@Override public boolean onTouch(View v, final MotionEvent event) { CheckableButton cb = (CheckableButton) v; if (cb.isEditable()) { int action = event.getAction();原创 2016-05-06 14:30:51 · 748 阅读 · 0 评论 -
ViewPager和Fragment简介
它们两结合的应用很多,比如导航页,网易新闻的滑动换页面等。 要想知道他们的用法,我们就必须要知道他们是用来干什么的。这里我们用的都是android.support.v4.view;包里面的 先看ViewPager:其实通过看源码如下:public class ViewPager extends ViewGroup我们可以知道他就是一个自定义组件,然后实现了可以滑动的View的功能,具体怎么实现的原创 2016-04-22 11:07:22 · 505 阅读 · 0 评论 -
对LayoutInflater的简单理解
LayoutInflater的获得实例的三种方法1.LayoutInflater inflater = getLayoutInflater(); //调用Activity的getLayoutInflater()2.LayoutInflater localinflater =(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATE原创 2016-05-09 14:37:55 · 344 阅读 · 0 评论 -
java编程思想读书笔记
多态任何域的访问操作都将有编译器解析,如果某个方法是静态的,它的行为就不具有多态性java默认对象的销毁顺序与初始化顺序相反编写构造器时有一条有效的准则:“尽可能用简单的方法使对象进入正常状态,如果可以的话,避免调用其他方法”,下面的实例说明//: polymorphism/PolyConstructors.java// Constructors and polymorphism// do原创 2017-03-20 16:03:05 · 536 阅读 · 0 评论 -
jdbcrealm的使用
目录结构如下: jdbc-realm-ini.java配置文件如下[main]jdbcRealm=org.apache.shiro.realm.jdbc.JdbcRealmdataSource=com.alibaba.druid.pool.DruidDataSourcedataSource.driverClassName=com.mysql.jdbc.DriverdataSource.ur原创 2017-03-22 17:11:45 · 2010 阅读 · 0 评论 -
android屏幕适配全攻略
在讲之前,我先说下我们这里讲的是关于不同手机的屏幕适配,不包括平板,下面开始: 几个概念:屏幕尺寸,屏幕分辨率,屏幕像素密度 屏幕尺寸(inch): 1英寸 = 2.54厘米 就是屏幕对角线的长度 屏幕分辨率(px):1px = 1个像素点 1920 * 1080 屏幕像素密度(dpi = px/inch):每英寸包含的像素点。px/inch 下面几个对本文比较重要。 dp:跟屏幕密度原创 2016-04-26 15:02:27 · 491 阅读 · 0 评论 -
除了布局,android中xml的其他用法
对于android新手来说,对xml的布局肯定是在熟悉不过。所以我们今天不说这个,我们来谈谈xml在android中除了布局,还有什么其他的用法?我直接总结一下有哪些其他用法:首先我们来看在drawable这个文件夹中有哪些用法。 要想看有哪些方法,我们可以借助提示工具,看有哪些标签。 1.selector这个对于初学者还是比较难以理解。selector就是状态列表(StateList) 它分为原创 2016-04-25 15:48:58 · 363 阅读 · 0 评论 -
fragment的一些探讨
fragment简称碎片,我们可以理解为activity的碎片对于我来说,fragment的主要应用就是和ViewPager一起去构建一个滑动界面,另一个应用就是在单个activity里更新fragment,而不是更新诸如TextView类的视图,该fragment拥有很多与activity相似的生命周期.(注:fragment不是视图)首先我们看第一个:他需要结合FragmentStatePage原创 2015-07-27 16:45:46 · 323 阅读 · 0 评论 -
android studio for max 初体验
android studio for max 初体验博主在本文中不会提到安装的步骤,只会记录一下遇到的问题 进入正文,在安装android studio的时候遇到了如下几个问题首先得解决天朝访问google的问题? 用host文件,mac的位置是在/etc/hosts,不然我相信你完全没法安装最新版的android studio进入先选择sdk,最新版的android studio(1.2原创 2015-07-17 17:34:20 · 360 阅读 · 0 评论 -
achartengine的使用经验及简单原理
对于静态图像,achartengine很简单GraphicalViewgraphicalView =ChartFactory.getLineChartView(context,dataset,renderer);IntentmultiGraphicalView=ChartFactory.getLineChartIntent(context,dataset,renderer);有着两个函数,首先看第原创 2015-07-20 13:54:12 · 1453 阅读 · 0 评论 -
jquery中ajax请求全过程
本人比较容易这种格式性的东西,所以记一笔$(".edit-store").click(function(){ $.ajax({ url: "get_store_info",//1.请求的action,点击按钮后先执行该请求,到服务器后台 type: "post", dateType: "json",原创 2015-12-10 23:02:24 · 914 阅读 · 2 评论 -
微信朋友圈分享接口使用总结
微信朋友圈分享接口是非常细节的,而且不好调试,所以在此总结一下,以帮助大家 首先应该遵循微信开发者文档介绍,用接口调试工具将你需要的接口的权限确定一下(这里得去申请接口权限)?然后将这个网址用手机端微信打开测试一下接口是否可用?http://203.195.235.76/jssdk/在保证所有的接口可用的前提下,下面我们正式进入主题我用的是java的struts框架写的后台var timestam原创 2015-12-15 15:13:12 · 10775 阅读 · 1 评论 -
已有的java web项目如何搞到eclipse中去
如果该项目不是压缩的,当然import是不行的,我们介绍如下方法 1.首先删除工程目录中的.project和classpath文件和settings里面的xxx.core.xml(mac上用命令行rm删除) 2.新建一个动态工程(new dynamic project),project name 输入你的工程名,去掉use default location的勾,选择你要导入的工程文件原创 2016-01-07 11:20:07 · 546 阅读 · 1 评论 -
js实现懒加载
懒加载就是在可视区域内的图像进行加载,当下拉滚动后变加载当前可视区域的图像,该技术减缓了服务器端的压力,优化了用户体验功能。直接上代码var totalIndex, totalLen, totalObj, totalF; var totalOfile = new Array(); function isAtWindow(item) { retu原创 2015-12-23 14:41:50 · 557 阅读 · 0 评论 -
块元素在块元素垂直居中
#div-center{ width: 1rem; height: 1rem; position: absolute; top: 50%; left: 50%; margin-left: -0.5rem; margin-top: -0.5rem;}如上面所示的代码,因为css中没有设置锚点的属性,我们可以通过margin-lef;margin原创 2016-01-09 10:55:57 · 485 阅读 · 0 评论 -
一张图解决Service的生命周期问题
官网上的那张生命周期图 我觉得不完整 因为客户端(一般是Activity)的调用方式 bindService & startService两者之间在生命周期上是有很强的耦合性的。理解它们的时候 就将bindService理解为双向绑定,startService理解为有客户端开启了一个服务独立存在,还有另一些解绑操作unbindService,stopService那么这些操作反应到生...原创 2018-04-11 11:03:00 · 633 阅读 · 0 评论