
Android
qq_31443653
这个作者很懒,什么都没留下…
展开
-
viewpager实现翻页效果(fragment)
viewpager的运用核心在于适配器的编写,及最终的setadapter(adapter) 谷歌官方认为,ViewPager应该和Fragment一起使用时,此时ViewPager的适配器是FragmentPagerAdapter,当你实现一个FragmentPagerAdapter,你必须至少覆盖以下方法:getCount()getItem()如果ViewPager没有和Fragment一起,原创 2016-05-25 20:15:48 · 2274 阅读 · 1 评论 -
java编程面试——风口的猪-中国牛市
题目描述风口之下,猪都能飞。当今中国股市牛市,真可谓“错过等七年”。 给你一个回顾历史的机会,已知一支股票连续n天的价格走势,以长度为n的整数数组表示,数组中第i个元素(prices[i])代表该股票第i天的股价。 假设你一开始没有股票,但有至多两次买入1股而后卖出1股的机会,并且买入前一定要先保证手上没有股票。若两次交易机会都放弃,收益为0。 设计算法,计算你能获得的最大收益。 输入数值范围:2<原创 2016-08-12 11:57:22 · 427 阅读 · 0 评论 -
android面试编程——懂二进制java
题目描述世界上有10种人,一种懂二进制,一种不懂。那么你知道两个int32整数m和n的二进制表达,有多少个位(bit)不同么? 输入例子: 1999 2299输出例子: 7public class Solution { /** * 获得两个整形二进制表达位数不同的数量 * * @param m 整数m * @param n 整数n原创 2016-08-12 10:36:46 · 298 阅读 · 0 评论 -
fragment+viewpager+pageradapter以及动态增加删除fragment
界面: <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="wrap_content" android:layout_height="wrap_content"/>fragment:<?xml version="1.0" enco原创 2016-08-23 10:16:11 · 878 阅读 · 0 评论 -
retrofit+imageLoader图片下载
第一步通过网址找到图片链接并缓存方便下次使用,第二步用Loader打开public void initData() { Retrofit retrofit = new Retrofit.Builder() .baseUrl(Conf.ONE_WORD) .build(); ApiService apiSe原创 2016-07-20 10:12:21 · 352 阅读 · 0 评论 -
属性动画,逐帧动画,补间动画基本用法笔记
逐帧动画: xml: item设置图片资源以及持续时间<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/f3" android:duration="3原创 2016-07-28 15:55:36 · 439 阅读 · 0 评论 -
nitification简单使用
public void initnotify() { //包装intent,作为点击事件 Intent intent=new Intent(this,NotifycationAct.class); PendingIntent pi=PendingIntent.getActivity(MainActivity.this,0,intent,0); //创建对象,设置原创 2016-07-27 15:31:48 · 464 阅读 · 0 评论 -
java设计模式——备忘录
其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。保存关键部分。因为其它的部分都是由关键数参与形成假设A是一个很复杂的类;class A{int a,b,c;get();set();public A(a,b,c);othermethod2(a);othermethod2(b,a);othermethod2(c);ot原创 2016-07-26 14:31:40 · 271 阅读 · 0 评论 -
Activity向fragment传值
fragment中:public static TypeFragment newInstance(String Type){ Bundle bundle=new Bundle(); bundle.putSerializable("id", Type); TypeFragment fragment=new TypeFragment(); fragment.setAr原创 2016-05-22 17:15:22 · 305 阅读 · 0 评论 -
listview的下拉刷新和上滑加载。
listview需要适配器,更改数据之后,在适配器中实现数据的addall操作即可。 下拉刷新: 布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal原创 2016-05-22 17:08:26 · 1064 阅读 · 0 评论 -
tomcat构建服务器
json数据所在位置如下 :J:\soft\apache-tomcat-8.0.33\webapps\json 放在webapp目录下 本机ip: 打开tomcat: 输入地址结构如上所示原创 2016-05-28 18:09:24 · 315 阅读 · 0 评论 -
Rxjava笔记
RxJava 到底是什么一个词:异步。RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库)。 RxJava 好转载 2016-05-28 16:29:12 · 339 阅读 · 0 评论 -
安卓知识结构及简单自学流程
自学Android一,java 1.java基本语法 2.面向对象相关基本概念与思想 3.常用string类API 4.异常处理 5.IO基础 6.容器 7.多线程 8.内存管理与垃圾回收 9.Java常见设计模式 10.Java面试相关 二,Android基础 1.UI控件的熟练掌握:Button,Textview,Editview,Checkbox,RadioButto原创 2016-05-14 16:56:29 · 356 阅读 · 0 评论 -
SeekBar改变图片透明度
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout原创 2016-05-14 16:14:16 · 440 阅读 · 0 评论 -
图片的简单切换
关于界面控制,完全Java代码控制UI繁琐,不利于解耦,完全XML的话简单方便但是不灵活,有时候XML和代码共同控制UI界面,把变化小行为固定的放在XML中,变化多,行为复杂的则有java代码来负责 下面这个实例来进行了简单的说明:public class PictureLook extends Activity { int[] images=new int[]{ R.d原创 2016-05-14 15:57:33 · 363 阅读 · 0 评论 -
listview加载不同的样式
listview以垂直形式显示所有的列表项,展示需要实现setadapter(adapter)方法,由adapter提供列表项,包括子项的布局和数据,以baseadapter为例,baseadapter易于扩展,能对各列表项最大限度定制。 以学生列表展示为例: 实体类:提供学生信息的基本get,set以及初始化方法。 baseadapter:加载子项布局并完成子布局和数据的绑定。 初始化:原创 2016-05-14 15:40:22 · 427 阅读 · 0 评论 -
fragment和activity通信问题
Fragment与Activity间的通信比喻为JSP与Servlet间的通信,fragment中用接口的方式来进行与Activity的通信。通信的结果可以作为数据传入另一个Fragment中。当然两个Fragment之间也是可以进行通信的。 MyFragment: FragmentManager fragmentManager = getSupportFragmentManager();转载 2016-05-13 21:44:23 · 378 阅读 · 0 评论 -
用viewpager实现网络图片的加载并滑动
访问网址代码如下: String url="http://192.168.2.178:84/api/NewsList/GetNews?newsId="+id; Log.d("add", url); sendRequestWithHttpURLConnection(url);sendRequestWithHttpURLConnection: private v原创 2016-05-25 21:16:37 · 698 阅读 · 0 评论 -
android关闭输入键盘
final View v = getWindow().peekDecorView();if (v != null && v.getWindowToken() != null) {InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);imm.hideSoftInputFromWin转载 2016-08-25 11:53:57 · 701 阅读 · 0 评论