Tag: android

带处理程序的顺序countdowntimer不会正确更新textView

我试图建立某种顺序倒计时。 意思是,我建立了一个“练习”队列,每个练习都包含一个特定的持续时间,即倒计时时间。 在自定义的Countdown类中,我将这些练习从队列中弹出并将持续时间用作倒计时。 我希望这些倒计时一个接一个地运行。 为此,我根据抽象类CountDownTimer的代码基础构建了一个Countdown类。 import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Locale; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.os.SystemClock; import android.widget.Button; import android.widget.TextView; public class ExerciseMeCountDownTimer { private static final int MSG_COUNTDOWN = 100; private static final int MSG_FINISH = 99; private ArrayDeque eq; private long mMillisInFuture; private int mCountdownInterval; private String name; private long […]

从互联网解析xml(yr.no)

我没有经验的xml解析所以也许我写的一些东西看起来很愚蠢,也许我的一些术语不太正确..请原谅。 我开发了一个Android应用程序,需要解析来自YR.no的天气数据。 该组织提供了一种api,其方法可以提供xml格式的某些数据。 比方说,我想从这个http://api.yr.no/weatherapi/seaapproachforecast/1.0/?location=stad解析xml数据 我开发了一个代码,可以进行一些xml解析,它可以在http://www.w3schools.com/xml/simple.xml中作为测试工作。 定义在BaseFeedParser类中获取内容的主要代码行是: RootElement root2 = new RootElement(“breakfast_menu”); Element food = root2.getChild(“food”); Element name = food.getChild(“name”); food.setEndElementListener(new EndElementListener() { public void end() { messages.add(currentMessage.copy()); } }); food.getChild(“name”).setEndTextElementListener(new EndTextElementListener() { public void end(String body) { currentMessage.setTitle(body); } }); try { Xml.parse(this.getInputStream(), Xml.Encoding.ISO_8859_1, root2.getContentHandler()); } catch (Exception e) { throw new RuntimeException(e); } return […]

ANDROID:在一个textView中的多对字符串之间导航

闪存卡应用程序 我有多个静态字符串存储在strings.xml上,我想使用prev_Clicked / next_Clicked按钮在它们之间导航。 我还希望能够在应用程序运行时存储问题和答案的字符串,并通过prev / next按钮访问这些字符串 感谢您的时间,请关注我的代码: 的.java public class MainActivity extends splashActivity { Button closeButton, addButton, prevButton, nextButton; TextView QAText, answerText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_flashcard); QAText = (TextView) findViewById(R.id.fcfront_textView); answerText = (TextView) findViewById(R.id.fcfront_textView); //not used anywhere atm QAText.setOnClickListener(new View.OnClickListener() { //function to toggle between Q/A public void onClick(View v) […]

如何更改android中每个pdf页面的标题

我在android应用程序中使用itext创建了pdf页面,需要为pdf页面添加页眉和页脚,并且需要在每个页面中更改标题。 我喜欢添加页眉和页脚 公共类HeaderAddFooter扩展PdfPageEventHelper { private Phrase footer; private Phrase header; private String patientName; private String patientID; Font headerFont = new Font(FontFamily.TIMES_ROMAN, 12, Font.NORMAL); Font footerFont = new Font(FontFamily.TIMES_ROMAN, 12, Font.NORMAL); Font TitleFont = new Font(FontFamily.COURIER, 14, Font.NORMAL); /* * constructor */ public HeaderAddFooter(String name,String id) { super(); header = new Phrase(“***** Header *****”); footer = […]

有没有办法在Android KitKat中以编程方式阻止SMS?

这是完全和完全不可能在Android Kitkat,因为谷歌已经对消息的工作方式做了很多改变? 我曾尝试使用广播接收器和abortBroadcast,但无济于事。

在Android中绘制片段

我有以下代码: import android.app.Fragment; import android.graphics.Rect; import android.graphics.Typeface; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.animation.AlphaAnimation; import android.widget.TextView; public class MainFragment extends Fragment { protected AlphaAnimation fadeIn = new AlphaAnimation(0.0f , 1.0f ); public MainFragment(){} public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.main_fragment, container, false); String fontPath = “fonts/roboto.ttf”; […]

通过Android眼睛检测和OpenCV跟踪在Android中打开眼睛和闭眼

我通过这个链接链接进行应用程序眼睛检测,它工作 我如何检测眼睛是打开还是关闭? android中是否有库检测已关闭或已打开

计算缺失数量

我正在开发一个Android应用程序,这是一个数字命理应用程序。 其中计算名称的值是: A,J,S – 1 B,K,T – 2 C,L,U – 3 D,M,V – 4 E,N,W – 5 F,O,X – 6 G,P,Y – 7 H,Q,Z – 8 我,R – 9。 这是每个字母的值。 当用户输入名称时,将计算其值并显示结果。 我开发了用于计算值的代码。 但现在我需要计算缺失的数字。 例如我的名字是ROSHAN ,我的值是R – 9, O – 6, S – 1, H – 8, A – 1, N – 5 。 因此,当我计算所有这些值时, 9+6+1+8+1+5 […]

在动态创建的片段之间进行通信,从而产生空指针exception

我创建了一个ListFragment并在每个项目的ListFragment上尝试将List的值打开到其他Fragment 。 我已经成功创建了两个fragments并通过google docs中描述的活动通过interface进行通信。 但是,当我尝试在每个项目单击列表上创建一个新Fragment并通过接口进行通信时,我在该视图上获得Null Pointer Exception public class Details extends Fragment { ViewGroup view_details; static int count; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { view_details = (ViewGroup) inflater.inflate( R.layout.details, container , false); return view_details; } public void setTextView(String details_string){ Log.d(“TAG”, “”+details_string.toString()); TextView txt_view_details = (TextView) view_details.findViewById(R.id.txt_details); //Getting Null POinter Here txt_view_details.setText(details_string.toString()); […]

如何自动添加gradle依赖项

我想知道是否有任何gradle任务或任何其他将添加依赖性的 util,例如 dependencies { … // so far dependencies compile ‘com.new.dependency:xy” } 在build.gradle文件中,而不是手动键入它。 我正在尝试编写IntelliJ插件,它会自动将库添加到任何项目中。 到目前为止,我需要分析/解析文档内容,这很乏味。 例如,当您转到IntelliJ中的项目设置并添加库时,代码会自动添加。