之前在练练ListView的时候就有个 BaseAdapter ba = new BaseAdapter() { 用Adapter来绑数据的方法,该方法中 LinearLayout ll=new LinearLayout(MainActivity.this); 用append的方式追加了文字, 最后return 这个ll对象, 很像html的createElement那样用java构建布局, onCreate方法内部最后在ListView实例上lv绑定数据: lv.setAdapter(ba);…
谷歌的官方示例BasicSyncAdapter是Android Studio工程, 把它依样画葫芦到Eclipse上,然后改造成我需要的样式. 看官方示例源码的时候,看到EntryListActivity,名字长得好官方啊,查查 EntryListActivity.java package com.example.android.basicsyncadapter; import android.os.Bundle; import android.support.v4.app.FragmentAc…
ListView不能和ScrollView同时使用,因为它已经包含了滚动支持. 还有个Gallery http://blog.csdn.net/dazlly/article/details/7863923 居然过期了...用HorizontalScrollView代替 package com.narumi.android_12_1; import android.app.Activity; import android.os.Bundle; import android.view.View; i…
ToggleButton 让我想起了从前jQuery还没有取消toggle方法时是怎么偷懒的.. 注意: 如果LinearLayout,与RelativeLayout不同,必须有orientation.用可视化顶部的横着隔开或者竖着隔开的方形按钮也可以选择,例如android:orientation="vertical" 三目运算符前面和js一样,那个state是不需要额外带括号的 按钮右键点上去有Edit TextOff,TextOn 文字右键点上去的Edit Text可以新建str…
今天又作茧自缚(item 写成 itme ╮(╯▽╰)╭ elipse还自动闭合了标签,来回查查查看报错,为啥点击无效呢!) 真欠抽,怪不得上班地铁上被个sb踢到脚趾头(目测有可能是同家公司的..同站下车他直奔中行ATM,西楼面熟) 在drawable下建的xml,IDE选selector类型 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://sc…
要写几句java package com.narumi.android_7_2; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class MainActivity e…
十一.mongodb删除数据: 1).删除全部文档:remove,语法db.collectionName.remove({}):小括号里边必须要有条件,否则不成功:如果只是一个空的{},则会删除集合内所有文档数据: 2).按条件删除文档:remove删除数据的时候,不删除源数据:逻辑删除,不删除集合:使用show dbs可以看到数据库占用的内存与删除前比没变,使用show collections可以看到集合还在:为了有明显区别,先插入1000000数据: 3).删除集合:drop,语法db.co…
前几天,Insus.NET有写了<动态绑数据(GridView控件Header和ItemTemplate)>http://www.cnblogs.com/insus/p/3303192.html 文章,只不过那个是对GridView控件来实现的.按照以往的规律,会有网友叫Insus.NET实现以Repeater控件来动态绑定数据例子.好的.今Insus.NET就以Repeater控件来实现动态绑定HeaderTemplater和ItemTemplate. 数据源就使用前一篇的数据源吧.因为它们…
FreeSql 采用 ExpressionTree 优化读取速读,如果懂技术的你一定知道 .NETCore 技术下除了原生代码,最快就是 Emit 和 ExpressionTree. 项目在初期使用的反射+缓存,虽然 .NETCore 优化了反射性能,但经过与Dapper性能测试对比之后,发现仍然有一定差距,改成 ExpresstionTree 后才与 Dapper 性能相当. FreeSql 支持的类型较多,实现 ExpressionTree 的复杂度较大,有兴趣的朋友可以翻阅源代码. IFr…
目录 前言 整体介绍 前台界面 后台控制 总结 一.前言        之前Geotrellis数据导入集群采用的是命令行的方式,即通过命令行提交spark任务来ingest数据,待数据导入完毕再启动主程序进行数据的调用.这样造成的一个问题就是数据导入与数据处理不能无缝对接,并且只能由管理员导入数据导入数据流程也很麻烦,用户想要导入自己的数据几乎不可能.本文为大家介绍一种自动数据导入方式--通过浏览器前端界面实现交互式数据导入. 二.整体介绍        通过浏览器方式导入,摆脱了SHELL的…