- android 中listview之BaseAdapter的使用
byhieg
Listview控件不像其他安卓控件那种直接拖拽到界面上就能用,而是采用类似J2EE中的MVC模型的方式使用,需要通过适配器将某种样式的数据或控件添加到其上而使用.MVC模型实现原理是数据模型M(Model)存放数据,利用控制器C(Controller)将数据显示在视图V(View)上。利用BaseAdapter实现一个ListView的步骤一般如下:1首先准备好需要显示在LiseView中的数据
- 安卓控件大全
CocOYesICan
日历星期视图日历https://github.com/alamkanak/Android-Week-View日历列表视图https://github.com/traex/CalendarListviewmaterial风格的日历https://github.com/prolificinteractive/material-calendarview提交日历日期https://github.com/v
- 安卓控件button添加背景图片
混子本混
安卓java
安卓控件button添加背景图片button本身是有默认颜色的,直接添加background是无法添加背景图片的将button的背景色改成透明改成之后就可以添加背景图片了
- 安卓控件集合
wy504903657
安卓开发控件-更新
第一部分个性化控件View一ListView二ActionBar三Menu四ViewPagerGallery五GridView六ImageView七ProgressBar八TextView九ScrollView十TimeView十一TipView十二FlipView十三ColorPickView十四GraphView十五UIStyle十六其他第二部分工具库一依赖注入DI二图片缓存三网络请求四数据库
- 从零学习View到自定义View(一)
敬楠
感谢《Android进阶之光》《Android开发艺术探索》A、View是所有安卓控件的基类:@RemoteViewpublicclassTextViewextendsViewimplementsViewTreeObserver.OnPreDrawListener{view:viewgroup也继承view;viewgroup:内部可以有多个子view,继承view,可以继承viewgroup;我
- 安卓控件
一川烟草i蓑衣
android的继承关系android详细继承关系view用来显示试图,viewgroup继承于view可以用来布局view2
- Android 开发入门-创建自定义控件
小伍
android
安卓控件和布局的继承结构:3.4.1引入布局#app/src/main/res/layout/title.xml#返回按钮#标题文本#编辑按钮#app/src/main/res/layout/activity_main.xml#使用上面创建的标题栏publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCrea
- 安卓控件之Myautocompletetextview(有适配器)
richard1230
安卓开发
布局文件主要类文件有代码注释解析最后效果:布局文件这里布局文件有两个activity_main.xml:item.xml:主要类文件有代码注释解析packagecom.bluelesson.myautocompletetextview;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandro
- 安卓开发&裕语言程序---调用qq收藏作为远程更新实例
fntp
裕语言快捷开发
安卓开发&裕语言程序---调用qq收藏作为远程更新实例在裕语言环境下,做安卓个人开发的过程中,我们时有需要在软件内部实现动态远程公告更新,如果不采用传统方法,而改用QQ收藏来做,那么,如何实现呢?本次分享一下我自己在裕语言环境下实现用QQ搭建远程公告。(第一步)创建一个小程序(第二步)进入程序,修改main页面的属性,最好一键删除(第三步)新建iyu界面(第五步)对iyu界面进行布局,进入安卓控件
- Android开发系列(十一) QQ登陆界面——Android控件使用实例
富江伽椰子
android界面
这是手机QQ2013官方版的登录界面:这个是我自己做出来的QQ登录界面:当然与官方版相比还是有很大的差距,不过对于学习安卓控件的使用已经足够了。为实现上述界面,需要有几个关键的知识点需要学习:一、实现圆角的效果——学会使用描述背景的drawable/中的xml文件需要在drawable文件夹中创建xml文件,文件的父控件类型为shape,在shape父控件中,有等属性,分别处理背景的填充颜色、边角
- 安卓控件使用系列20:ProgressBar进度条控件的使用方法
罗氏舞台
移动端
安卓中的进度条是经常使用的控件之一,下面我们来一起分享一下各种类型的进度条的使用。这个例子显示的是小中大圆形进度条和水平进度条,通过按下增加进度和减少进度来控制进度条上进度的增加和减少。整体思路:通过设置ProgressBar的style属性来控制进度条的显示类型,是圆形还是水平,是大还是小,不进行设置的话默认为是中型圆形进度条的显示效果。在活动中设置进度条的初始属性和刻度,点击按钮的OnClic
- 安卓控件隐藏和显示动画
weixin_34343689
import android.os.Handler;import android.view.View;import android.view.animation.Animation;import android.view.animation.TranslateAnimation;public class AnimationUtil {/** * 从控件所在位置移动到控件的底部 * * @retu
- LW教你自定义安卓控件之LoadingView
飘过的风
Android自定义控件
项目下载地址:http://download.csdn.net/detail/qq_26331127/9418430github地址:https://github.com/LoveIsReal/LWang先看效果:题外话:写这个动画抚慰一下自己和可怜的广大单身狗们(不包括我)希望看着能开心写这个的想法来自于一篇Android开发中文站的文章地址:http://mp.weixin.qq.com/s?
- 如何更好的通过Inflate layout的方式来实现自定义view
u010746364
android
英文原文http://trickyandroid.com/protip-inflating-layout-for-your-custom-view/今天要讲的是在通过组合的方式实现自定义view(customcompoundview)的时候容易遇到的一些问题。customcompoundview:一种通过组合原有安卓控件或者布局而实现的自定义view的方法,与常规的自定义view方法相比,一般来说
- 在ScrollView中的WebView加载Html代码
耿天晓
android
描述:本人做的是电商项目,遇到一个问题。商品的价格,标题,图片等信息用原生安卓控件展示,但商品描述要用Html代码展示,即安卓客户端要无条件支持显示商家在后台用html编辑的商品描述(有不同颜色的字体和图片超链接)。按常理WebView支持展示一个url链接,怎么会直接展示Html代码呢,查了一下资料,WebView是支持的。代码如下:StringBuffersb=newStringBuffer(
- 安卓开发之事件分发机制
iriris
安卓开发
在上一篇文章安卓开发之事件处理机制中提到了安卓中事件被激发后需要被分发然后处理,前篇文章提到了基于监听和基于回调两种事件处理方式,这次就来学习下事件分发机制以及与事件处理的关系。在学习之前先看一些安卓控件的基础知识,之后再系统学习,参考《Android开发艺术探索》、《Android群英传》。事件分发Android中的每个控件都会在界面中占得一块矩形的区域,在Android中控件大致被分为两类,即
- 安卓控件之单选按钮 (RadioButton和RadioGroup)
Mr_gxj
安卓
概述:RadioButton是单选按钮,可提供若干选项方便用户进行选择操作,且在一组选项中只能选择一个。RadioGroup继承自ViewGroup和RadioButton结合使用,将若干RadioButton选项组合为一组。属性和方法:RadioButton的常用属性及方法XML属性方法备注android:textsetText(CharSequence)设置单选按钮文字android:butt
- 安卓控件之图片控件(ImagView)
Mr_gxj
安卓
概述:ImageView用于显示本地资源图片或加载网络图片的UI控件,TextView和ImageView实现了Android图文并茂的界面scaleType是ImageView控件的重要属性,当加载的图片资源与控件的大小不匹配时,该如何呈现图片资源就可通过这个属性进行配置。属性和方法:XML属性方法备注android:srcsetImageResource(int)设置图片android:sca
- 安卓控件之文本框(TextView)
Mr_gxj
概述:TextView直接继承自View类,是一个只读文本标签,支持多行显示,字符串格式化以及自动换行等特性。通过XML属性和TextView类的相关方法可以设置TextView的显示特性。属性和方法XML属性对应方法备注android:textsetText(CharSquence)setText(intresId)设置文本框显示的文本内容android:textColorsetTextColo
- Android自定义SeekBar,滑动时弹出气泡指示器显示进度
simple_zhangdi
之前在网上看到了当Slider控件在滑动时会弹出气泡指示器,觉得很有趣,于是就进行拓展,就有了下面介绍的一个安卓控件:IndicatorSeekBar。先附上IndicatorSeekBar项目地址:GitHub:Android自定义IndicatorSeekBar1:先分享给我编写这个组件灵感的网址,感谢这个网站让我看到有趣的新东西:滑动弹出气泡的slider组件:https://materia
- Android自定义view-打造酷炫的字体滑动高亮控件
SmartIceberg
Android自定义view
前言:相信很多时候开发会遇到类似于音乐歌词同步,播放到哪句歌词的哪个词时会逐渐高亮,这样的描述还是不够准确,iPhone的滑动解锁的那种效果,相信很多人都会熟悉吧。今天,我们的首要任务就是开发一个类似于这种效果的安卓控件,以便在以后的项目中直接使用,看起来高大上有木有。其实也不用害怕,需要我们分析和撰写的内容并不多,废话不多说,开始我们今天的教程吧。正文:在开始讲解之前,需要准备的知识点有:必要的
- 用安卓控件ListView写一个简单的学生列表
weixin_45090657
android安卓listview列表
一.思路与效果图思路:ListView的应用使用SimpAdapter创建ListVieiew步骤:1.使用ListView控件2.创建条目(item)布局文件3.数据(LIst>类型)准备4.创建SimpAdapter对象5.ListView类型变量关联控件ListView控件6.为ListView设置SimpAdapter效果图:二.右键新建ListView控件*新建完成后的item_layo
- 关于安卓控件靠右边
qq_15338105
Android控件
安卓控件靠边的话最好不要使用线性布局,尽管线性布局简单方便,可以使用相对布局如下:
- 安卓笔记:安卓控件属性大全
十年前的我
笔记
控件属性:android属性Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,第一类:属性值为true或falseandroid:layout_centerHrizontal水平居中(Hrizontal表示水平)android:layout_centerVertical垂直居中(Vertiacl表示垂直)android:layout_centerI
- viewPager 结合 PagerSlidingTabStrip 使用tab文字显示不全问题探究
MrCheChe
项目经验总结
首先看一下这个问题的ui显示(前方高能,各位看官护好心脏):如图第二个标签的文字出现了半字显示!!!!!啊哦?!!这是神马鬼?,那位同学说了,textview展示不下不应该是省略号嘛?!!,难道我发现了安卓控件的bug???先别激动,咱们往下看这个问题是最近项目遇到的,经过反复分析,测试,终于发现出现此问题的原因,总结如下:1.布局中使用了权重适配2.使用代码添加控件(布局文件不会出现)3.控件总
- 安卓控件TextSwitcher的使用(实现Textview的上下滚动)
GaoJiaNan2016
程序日记
经常可以在app上面看到许多的上下滚动textview,是可以直接使用TextSwitcher直接实现的。开始还写了个自定义view来实现,然后发现官方原来有(:з」∠)。控件还有ImageSwitcher和ViewSwitcher。TextSwitcher和ImageSwitcher都是继承于ViewSwitcher的,所以使用方法都一样只不过对象不一样罢了。效果只是稍微截取了gif使用布局直接
- 安卓适配安卓9.0手机颜色变浅的问题
技术承载梦想
安卓技术分享
最近遇到一个手机适配问题,就是同样的一个app运行在安卓9.0手机上的显示和安卓其他设备上的颜色比较浅。因为项目是通过TextureView来绘制界面图像的,所以我只能先去了解这个类相关的Api,试图通过更改Windows的系统色来更改Textureview绘制的背景色,后面发现自己错误的理解的Textureview.我们做安卓开发最熟悉的就是View树,所有的安卓控件都继承自View,包括Vie
- Android 控件对带有Html标签的字符串用法
artzok
安卓控件对带有Html标签的字符串使用方法:1.直接在string的XML文件中定义,并在layout中直接引用。String中:HelloWorld!<b>HelloWorld!</b>控件中引用:效果:从上面发现,这种效果不能使用转义的Html标签。2.第二种我们可以在代码中直接使用空间的setText()函数设定。看代码:@OverrideprotectedvoidonCreat
- 安卓控件触摸滑动事件冲突简介
游民恋星
这是一个外层的控件,它是一个viewPager,在它的里面有个listView,listView每一个item被点击会弹出内容,这里要讲解的是ViewPager子View滑动事件冲突的解决,安卓系统提供给我们关于触摸传递事件有三个方法:它们分别是:1、publicbooleandispatchTouchEvent(MotionEventev)这个方法用来分发TouchEvent2、publicbo
- IndicatorSeekBar Android自定义SeekBar,滑动时弹出气泡指示器显示进度
warkiz
本文项目地址:https://github.com/warkiz/IndicatorSeekBar控件使用姿势:http://www.jianshu.com/p/beb19f770e68overview.png之前在网上看到了当Slider控件在滑动时会弹出气泡指示器,觉得很有趣,于是就进行拓展,就有了下面介绍的一个安卓控件:IndicatorSeekBar。先附上IndicatorSeekBar
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIlinuxPHPandroid
╔-----------------------------------╗┆
- zookeeper admin 笔记
braveCS
zookeeper
Required Software
1) JDK>=1.6
2)推荐使用ensemble的ZooKeeper(至少3台),并run on separate machines
3)在Yahoo!,zk配置在特定的RHEL boxes里,2个cpu,2G内存,80G硬盘
数据和日志目录
1)数据目录里的文件是zk节点的持久化备份,包括快照和事务日
- Spring配置多个连接池
easterfly
spring
项目中需要同时连接多个数据库的时候,如何才能在需要用到哪个数据库就连接哪个数据库呢?
Spring中有关于dataSource的配置:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
&nb
- Mysql
171815164
mysql
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI
TH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作
- CommonDAO(公共/基础DAO)
g21121
DAO
好久没有更新博客了,最近一段时间工作比较忙,所以请见谅,无论你是爱看呢还是爱看呢还是爱看呢,总之或许对你有些帮助。
DAO(Data Access Object)是一个数据访问(顾名思义就是与数据库打交道)接口,DAO一般在业
- 直言有讳
永夜-极光
感悟随笔
1.转载地址:http://blog.csdn.net/jasonblog/article/details/10813313
精华:
“直言有讳”是阿里巴巴提倡的一种观念,而我在此之前并没有很深刻的认识。为什么呢?就好比是读书时候做阅读理解,我喜欢我自己的解读,并不喜欢老师给的意思。在这里也是。我自己坚持的原则是互相尊重,我觉得阿里巴巴很多价值观其实是基本的做人
- 安装CentOS 7 和Win 7后,Win7 引导丢失
随便小屋
centos
一般安装双系统的顺序是先装Win7,然后在安装CentOS,这样CentOS可以引导WIN 7启动。但安装CentOS7后,却找不到Win7 的引导,稍微修改一点东西即可。
一、首先具有root 的权限。
即进入Terminal后输入命令su,然后输入密码即可
二、利用vim编辑器打开/boot/grub2/grub.cfg文件进行修改
v
- Oracle备份与恢复案例
aijuans
oracle
Oracle备份与恢复案例
一. 理解什么是数据库恢复当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与
- JavaEE开源快速开发平台G4Studio v5.0发布
無為子
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V5.0版本已经正式发布。
访问G4Studio网站
http://www.g4it.org
2013-04-06 发布G4Studio_V5.0版本
功能新增
(1). 新增了调用Oracle存储过程返回游标,并将游标映射为Java List集合对象的标
- Oracle显示根据高考分数模拟录取
百合不是茶
PL/SQL编程oracle例子模拟高考录取学习交流
题目要求:
1,创建student表和result表
2,pl/sql对学生的成绩数据进行处理
3,处理的逻辑是根据每门专业课的最低分线和总分的最低分数线自动的将录取和落选
1,创建student表,和result表
学生信息表;
create table student(
student_id number primary key,--学生id
- 优秀的领导与差劲的领导
bijian1013
领导管理团队
责任
优秀的领导:优秀的领导总是对他所负责的项目担负起责任。如果项目不幸失败了,那么他知道该受责备的人是他自己,并且敢于承认错误。
差劲的领导:差劲的领导觉得这不是他的问题,因此他会想方设法证明是他的团队不行,或是将责任归咎于团队中他不喜欢的那几个成员身上。
努力工作
优秀的领导:团队领导应该是团队成员的榜样。至少,他应该与团队中的其他成员一样努力工作。这仅仅因为他
- js函数在浏览器下的兼容
Bill_chen
jquery浏览器IEDWRext
做前端开发的工程师,少不了要用FF进行测试,纯js函数在不同浏览器下,名称也可能不同。对于IE6和FF,取得下一结点的函数就不尽相同:
IE6:node.nextSibling,对于FF是不能识别的;
FF:node.nextElementSibling,对于IE是不能识别的;
兼容解决方式:var Div = node.nextSibl
- 【JVM四】老年代垃圾回收:吞吐量垃圾收集器(Throughput GC)
bit1129
垃圾回收
吞吐量与用户线程暂停时间
衡量垃圾回收算法优劣的指标有两个:
吞吐量越高,则算法越好
暂停时间越短,则算法越好
首先说明吞吐量和暂停时间的含义。
垃圾回收时,JVM会启动几个特定的GC线程来完成垃圾回收的任务,这些GC线程与应用的用户线程产生竞争关系,共同竞争处理器资源以及CPU的执行时间。GC线程不会对用户带来的任何价值,因此,好的GC应该占
- J2EE监听器和过滤器基础
白糖_
J2EE
Servlet程序由Servlet,Filter和Listener组成,其中监听器用来监听Servlet容器上下文。
监听器通常分三类:基于Servlet上下文的ServletContex监听,基于会话的HttpSession监听和基于请求的ServletRequest监听。
ServletContex监听器
ServletContex又叫application
- 博弈AngularJS讲义(16) - 提供者
boyitech
jsAngularJSapiAngularProvider
Angular框架提供了强大的依赖注入机制,这一切都是有注入器(injector)完成. 注入器会自动实例化服务组件和符合Angular API规则的特殊对象,例如控制器,指令,过滤器动画等。
那注入器怎么知道如何去创建这些特殊的对象呢? Angular提供了5种方式让注入器创建对象,其中最基础的方式就是提供者(provider), 其余四种方式(Value, Fac
- java-写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序。
bylijinnan
java
public class CommonSubSequence {
/**
* 题目:写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序。
* 写一个版本算法复杂度O(N^2)和一个O(N) 。
*
* O(N^2):对于a中的每个字符,遍历b中的每个字符,如果相同,则拷贝到新字符串中。
* O(
- sqlserver 2000 无法验证产品密钥
Chen.H
sqlwindowsSQL ServerMicrosoft
在 Service Pack 4 (SP 4), 是运行 Microsoft Windows Server 2003、 Microsoft Windows Storage Server 2003 或 Microsoft Windows 2000 服务器上您尝试安装 Microsoft SQL Server 2000 通过卷许可协议 (VLA) 媒体。 这样做, 收到以下错误信息CD KEY的 SQ
- [新概念武器]气象战争
comsci
气象战争的发动者必须是拥有发射深空航天器能力的国家或者组织....
原因如下:
地球上的气候变化和大气层中的云层涡旋场有密切的关系,而维持一个在大气层某个层次
- oracle 中 rollup、cube、grouping 使用详解
daizj
oraclegroupingrollupcube
oracle 中 rollup、cube、grouping 使用详解 -- 使用oracle 样例表演示 转自namesliu
-- 使用oracle 的样列库,演示 rollup, cube, grouping 的用法与使用场景
--- ROLLUP , 为了理解分组的成员数量,我增加了 分组的计数 COUNT(SAL)
- 技术资料汇总分享
Dead_knight
技术资料汇总 分享
本人汇总的技术资料,分享出来,希望对大家有用。
http://pan.baidu.com/s/1jGr56uE
资料主要包含:
Workflow->工作流相关理论、框架(OSWorkflow、JBPM、Activiti、fireflow...)
Security->java安全相关资料(SSL、SSO、SpringSecurity、Shiro、JAAS...)
Ser
- 初一下学期难记忆单词背诵第一课
dcj3sjt126com
englishword
could 能够
minute 分钟
Tuesday 星期二
February 二月
eighteenth 第十八
listen 听
careful 小心的,仔细的
short 短的
heavy 重的
empty 空的
certainly 当然
carry 携带;搬运
tape 磁带
basket 蓝子
bottle 瓶
juice 汁,果汁
head 头;头部
- 截取视图的图片, 然后分享出去
dcj3sjt126com
OSObjective-C
OS 7 has a new method that allows you to draw a view hierarchy into the current graphics context. This can be used to get an UIImage very fast.
I implemented a category method on UIView to get the vi
- MySql重置密码
fanxiaolong
MySql重置密码
方法一:
在my.ini的[mysqld]字段加入:
skip-grant-tables
重启mysql服务,这时的mysql不需要密码即可登录数据库
然后进入mysql
mysql>use mysql;
mysql>更新 user set password=password('新密码') WHERE User='root';
mysq
- Ehcache(03)——Ehcache中储存缓存的方式
234390216
ehcacheMemoryStoreDiskStore存储驱除策略
Ehcache中储存缓存的方式
目录
1 堆内存(MemoryStore)
1.1 指定可用内存
1.2 驱除策略
1.3 元素过期
2 &nbs
- spring mvc中的@propertysource
jackyrong
spring mvc
在spring mvc中,在配置文件中的东西,可以在java代码中通过注解进行读取了:
@PropertySource 在spring 3.1中开始引入
比如有配置文件
config.properties
mongodb.url=1.2.3.4
mongodb.db=hello
则代码中
@PropertySource(&
- 重学单例模式
lanqiu17
单例Singleton模式
最近在重新学习设计模式,感觉对模式理解更加深刻。觉得有必要记下来。
第一个学的就是单例模式,单例模式估计是最好理解的模式了。它的作用就是防止外部创建实例,保证只有一个实例。
单例模式的常用实现方式有两种,就人们熟知的饱汉式与饥汉式,具体就不多说了。这里说下其他的实现方式
静态内部类方式:
package test.pattern.singleton.statics;
publ
- .NET开源核心运行时,且行且珍惜
netcome
java.net开源
背景
2014年11月12日,ASP.NET之父、微软云计算与企业级产品工程部执行副总裁Scott Guthrie,在Connect全球开发者在线会议上宣布,微软将开源全部.NET核心运行时,并将.NET 扩展为可在 Linux 和 Mac OS 平台上运行。.NET核心运行时将基于MIT开源许可协议发布,其中将包括执行.NET代码所需的一切项目——CLR、JIT编译器、垃圾收集器(GC)和核心
- 使用oscahe缓存技术减少与数据库的频繁交互
Everyday都不同
Web高并发oscahe缓存
此前一直不知道缓存的具体实现,只知道是把数据存储在内存中,以便下次直接从内存中读取。对于缓存的使用也没有概念,觉得缓存技术是一个比较”神秘陌生“的领域。但最近要用到缓存技术,发现还是很有必要一探究竟的。
缓存技术使用背景:一般来说,对于web项目,如果我们要什么数据直接jdbc查库好了,但是在遇到高并发的情形下,不可能每一次都是去查数据库,因为这样在高并发的情形下显得不太合理——
- Spring+Mybatis 手动控制事务
toknowme
mybatis
@Override
public boolean testDelete(String jobCode) throws Exception {
boolean flag = false;
&nbs
- 菜鸟级的android程序员面试时候需要掌握的知识点
xp9802
android
熟悉Android开发架构和API调用
掌握APP适应不同型号手机屏幕开发技巧
熟悉Android下的数据存储
熟练Android Debug Bridge Tool
熟练Eclipse/ADT及相关工具
熟悉Android框架原理及Activity生命周期
熟练进行Android UI布局
熟练使用SQLite数据库;
熟悉Android下网络通信机制,S