【java-如何在列表视图中对电话联系人进行排序?】教程文章相关的互联网学习教程文章

java – ViewPager在返回时跳过视图留空【代码】

我正在制作一个包含4个主要视图的应用.我希望所有这些都留在顶部的LIST菜单上(现在还可以). 使用Fragments,我可以更改视图而无需实际进行其他活动,但由于我的一个视图有一个ViewPager,它根本不起作用(当我第一次加载视图时,内容没问题,但在第二时间,ViewPager上的视图消失,只有当我离开2个索引位置时才会出现,然后返回)(参见图片,显示第一个加载时间和秒) 请注意,ViewPager不显示菜单项,它实际上是当前菜单项的片段的一部分(在本例...

java – MVP视图真的如此愚蠢?【代码】

我正在努力学习MVP,但有些事情让我望而却步;如果Presenter将视图用作界面,那么View不能只是一个简单的控件渲染.想象一下,尝试编写一个打字练习游戏,其中文字随机生成到用户界面中,用户必须在文字落入屏幕时键入. 因此视图将具有以下方法:public interface View {addWord(String word, double x, double y); // or possibly (Word word)moveWord(String word, double distance);removeWord(String word);setScore(int score);regis...

如何从自定义视图(Java类)正确启动活动?【代码】

我正在尝试定义一个自定义Java类(扩展一个LinearLayout),它需要在点击时启动一个活动.我的代码看起来像这样:public ArizaSatiri(Context context/*, AttributeSet attrs , final Activity aktivite*/ , JSONObject mysql_satiri){super(context/*, attrs*/);// code to initialize my view :final Context finalContext = context;this.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Intent ...

java – EJB没有接口视图测试(arquillain&mockito)【代码】

我正在研究Java EE 7(在wildfly 9.0.2上)应用程序,我偶然发现了一篇文章http://www.oracle.com/technetwork/articles/java/intondemand-1444614.html.主要是关于:Premature Extensibility Is the Root of Some Evil在我遇到的某些情况下这是有道理的.我已经将一些类更改为无接口视图.实现本身不是问题,但测试是. 例如,我有这两个类.@Stateless public class SomeBean {public String getText(){return "Test text";} }和@Stateles...

java – Espresso Android匹配父级内的文本视图【代码】

我有一个简单的线性布局,里面有两个textview.线性布局具有唯一ID,但textviews没有.如何从这些文本视图中验证其中一个文本? 我尝试了以下代码:onView(allOf(NavigationDrawerComponent.topSectionWrapper,hasSibling(withClassName(Matchers.equalTo(TextView.class.getSimpleName()))))).check(matches(withText(Data.fullUserName)));不幸的是,它不适合我.我收到以下错误:android.support.test.espresso.NoMatchingViewExcepti...

java – Android:为什么我不能从视图覆盖setFrame?【代码】

只是尝试扩展View并做一些自定义工作,但是当我尝试覆盖setFrame方法时Eclipse会抱怨.声称父类中没有方法可以覆盖:The method setFrame(int, int, int, int) of type Test must override or implement a supertype method这是android SDK源码方法的签名.protected boolean setFrame(int left, int top, int right, int bottom) 正如你所看到的那样,它不是私有的或包级别的,甚至被指定为最终的……只是受到保护.这应该意味着我完全能...

如何在java代码中获取android xml视图元素id属性【代码】

假设我有一个id为@ id / send_button的按钮的xml定义 我如何在Java代码中获取此id属性值?我在AttributeSet类上尝试了getXXX方法,但没有提供任何包含“send_button”的值. EDIT1: 让我说清楚一点吧. 我正在创建一个自定义View组件,我想知道该组件的用户在xml文件中提供的id值是多少. EDIT2: 由于特殊原因,我没有使用自定义属性<mycomponentandroid:id="@+id/my_id"/>编辑3: AttributeSet上有一个getIdAttribute()方法,但它不起作...

如何在java端的网格视图中正确调整图像视图的大小;的android?【代码】

这是我的代码,在我的GridView中放置一些图像装饰public View getView(int position, View convertView, ViewGroup parent) {ImageView v;if(convertView == null) {v = new ImageView(c);v.setLayoutParams(new GridView.LayoutParams(90,90));v.setScaleType(ImageView.ScaleType.CENTER_CROP);v.setPadding(2, 2, 2, 2);} else {v = (ImageView) convertView;}v.setImageDrawable(c.getResources().getDrawable(ops[position]));...

android – 如何将视图设置为不使用Java中的scrollview滚动

是否有可能以编程方式强制ScrollView内的视图不滚动? 就像联系人列表中的字母标题一样.当用户滚动名字以“A”开头的所有联系人列表时,“A”栏不会滚动.当用户滚动到’A’的末尾时,’B’栏只是从ScrollView的底部向上滚动,最后在顶部重新打开“A”并停留在那里. 我的描述有点抽象,希望你理解. 还要提前感谢.解决方法:联系人列表使用ListView而不是ScrollView.我认为可以做到的一种方法是在顶部有一个固定的标题.您可以根据屏幕上显...

java – 如何通过AJAX在Spring MVC中呈现tile视图?【代码】

我正在使用Spring 3 MVC构建一个Web应用程序,它具有通用布局和经常更改/刷新的“内容”div.内容标记位于自己的Tile中,我希望能够通过AJAX刷新该tile,而无需刷新整个页面.我知道如何从客户端激活AJAX请求并在控制器中处理它.我对Spring配置(查看,查看解析器等)感到困惑.有人有例子吗?解决方法:基本上,您可以创建一个仅包含所需内容的切片视图,而不包含HTML框架,并在处理ajax请求的控制器中呈现此视图/切片. 假设你有一个页面foo.js...

java – 覆盖Spring Social中的默认重定向视图【代码】

我试图覆盖Spring Social的默认行为,一旦连接到提供商(Twitter,Facebook等),就会重定向到“connect / {providerId} Connected”. 所以我试图通过重写受保护的java.lang.String connectedView方法来覆盖默认行为(java.lang.String providerId) 所以我已经将ConnectController子类化并尝试覆盖:@Controller public class CustomConnectController extends ConnectController{@Injectpublic CustomConnectController(ConnectionFacto...

java – 自定义视图CustomView未使用2或3参数的View构造函数【代码】

我知道我可以这样做,警告指示我;创建2或3参数的View构造函数. 但是,CustomView来自第三方SDK,这是最终的,所以我觉得我必须使用这个来充分利用SDK.无论如何,没有机会扩展最终的CustomView. 有没有解决方法? 另外,我试图使用的视图是MetaioSurfaceView by Metaio. 以下是崩溃后的logcat消息:A/WTF(18270): Unable to start activity ComponentInfo{com.suzi.application/com.suzi.application.CustomActivity}: android.view.Infla...

java – angular js优于jsp视图

我想知道为什么人们使用angularjs来检查现有用户名或表单注册之类的东西,只需通过一个名为jsp的表示层结合servlet作为后端代码即可完成. 例如,angular对java servlet进行ajax调用,其中servlet从DB获取用户名并显示回jsp视图.所有这些都可以通过jsp和servlet实现,而不是使用单独的自定义指令添加一个更多的角度等等,这会增加更多的代码. 我试图找出角度优于jsp视图层的优点.像表单注册这样的事情可以用jsp而不是angular来完成. 今天...

java – Android像谷歌付费一样绘制自定义视图【代码】

这个问题已经被提出并且答案已经被接受了here但是接受的答案并不是我想要的.我想使用一个自定义视图,其中凹槽占据了视图的宽度,如上图中的付费图标.在调查像this这样的工厂的bottomappbar我看到了一个名为edge treatment class的课程,我猜也可以使用.我不会发布我的自定义视图代码,因为我可以绘制的是一个矩形.解决方法:您需要使用Cubic Bézier Curve绘制曲线.Bartosz Ciechanowski,here撰写了一篇了解如何绘制此类曲线的好文章.我...

java – Android,添加没有XML布局的新视图【代码】

我需要一些有经验的人的帮助.我希望这很容易.我只是想在主程序的视图上方显示新的View(在没有XML布局的情况下创建它).这是整合AdMob.com广告块: 我写了这样的代码:AdView ad = new AdView(this); ad.layout(10, 10, 100, 100); ad.setVisibility(View.VISIBLE); ad.bringToFront(); ad.requestFocus(); ad.invalidate(); 如你所见 – 没有任何帮助,没有窗口可见我做错了什么?谢谢! 附:我在Activity的onCreate(Bundle)中制...